【发布时间】:2014-11-11 15:31:00
【问题描述】:
我最初使用静态库设置了我的应用程序,但我试图在应用程序中使用 iOS 8 的可可触摸框架。我已经创建了框架并将所有文件从静态库移动到框架,我的构建失败并出现此错误
"_OBJC_CLASS_$_DataReader", referenced from:
objc-class-ref in device.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我已确保所有必要的头文件都包含在框架中并且它们是公开的。我已将链接二进制文件下的框架与库链接。正如一些帖子所建议的那样,我已尝试从有效架构中删除 arm64,但没有运气。我该如何解决这个问题?
【问题讨论】:
标签: objective-c frameworks linker ios8 xcode6