ios – Xcode:架构i386的未定义符号
发布时间:2020-12-14 17:47:11 所属栏目:百科 来源:网络整理
导读:老实说,我对OBJ-C缺乏经验. 我在Stack Overflow和其他页面上寻找解决方案非常困难,但我仍然无法解决我的问题. 对于我在学校的最后一个项目,我必须编写一个iOS-App程序,它应该能够显示来自 MySQL数据库的数据.我查看了一篇与Chris( http://codewithchris.com/
老实说,我对OBJ-C缺乏经验.
我在Stack Overflow和其他页面上寻找解决方案非常困难,但我仍然无法解决我的问题. 对于我在学校的最后一个项目,我必须编写一个iOS-App程序,它应该能够显示来自 MySQL数据库的数据.我查看了一篇与Chris( http://codewithchris.com/iphone-app-connect-to-mysql-database/#creatingphpservice)的代码文章,并尝试根据我的学校规范对其进行修改. 所以这是我的错误: Undefined symbols for architecture i386: "_OBJC_CLASS_$_Data",referenced from: objc-class-ref in HomeModel.o ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation) 正如我已经发现的那样,这意味着我的HomeModel-File想要访问我在“Data.h”中定义的“Data”类.但我已经将“Data.h”导入我的“HomeModel.m”(以及“HomeModel.h”,尽管我认为这是不必要的). 有谁知道如何解决这一问题? PS:我已经检查了我项目的“编译源代码”. 解决方法
我有同样的问题,在更改构建设置>后,此警告消失了. “标准体系结构”和构建设置的体系结构>对于我的项目所拥有的所有项目和目标,“armv7 armv7s armv8 arm64”的有效架构. 希望这可以帮助.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |