ios – Xcode:架构i386的未定义符号

ios – Xcode:架构i386的未定义符号,第1张

概述老实说,我对OBJ-C缺乏经验. 我在Stack Overflow和其他页面上寻找解决方案非常困难,但我仍然无法解决我的问题. 对于我在学校的最后一个项目,我必须编写一个iOS-App程序,它应该能够显示来自 MySQL数据库的数据.我查看了一篇与Chris( http://codewithchris.com/iphone-app-connect-to-mysql-database/#creati 老实说,我对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.old: symbol(s) not found for architecture i386clang: 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”的有效架构. 希望这可以帮助. 总结

以上是内存溢出为你收集整理的ios – Xcode:架构i386的未定义符号全部内容,希望文章能够帮你解决ios – Xcode:架构i386的未定义符号所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1017999.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-23
下一篇2022-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存