我得到了一个ipad的xcode项目,在试图运行我的程序时得到了这个错误:
Undefined symbols for architecture armv7s:
"_OBJC_CLASS_$_CkoFtp2", referenced from:
objc-class-ref in LHFileBrowserDataSource.o
ld: symbol(s) not found for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)
当你需要在项目中添加一些框架时,会出现这个问题。
你还可以尝试以下方法:
- 确保构建设置中的库搜索路径只包含适当的文件夹。
- 确保在Build Phases | Link Binary With Libraries部分中引用了正确的文件。
Reggards !
看起来您的LFFileBrowserDataSource
与不存在的库相链接。查看头文件并确保所有库都在项目中。如果有人只是将项目压缩并发送,或者在发送时没有将第三方库复制到项目文件夹中,就会发生这种情况。