我正在使用 XCode 4.1.1 开发应用程序
我从http://sudzc.com/添加了用于使用 Web 服务的库。
当我编译应用程序时,它给出了这个错误:
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_SDZInfo", referenced from:
objc-class-ref in SimpleTableViewAppDelegate.o
objc-class-ref in RootViewController.o
"_OBJC_CLASS_$_SoapFault", referenced from:
objc-class-ref in RootViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
XCode 的配置是 Build 2.4 和 Deployment Target 5.1。
此解决方案对我不起作用,因为添加了 SimpleTableViewAppDelegate.m 和 RootViewController.m “如果您的类的 .m 文件未在“构建阶段”选项卡的“编译源”步骤下列出,则可能会出现此类错误您的目标。通常 Xcode 会为您执行此操作,但有时它会丢失情节,您需要手动添加 .m 文件“
在此先感谢您的帮助。