我对 iPhone 开发还不熟悉,我快要完成我的第一个应用程序了。但是当我尝试创建存档时,它提示“词法或预处理问题,找不到文件”,但在模拟器中可以正常运行,并且也已在设备上进行了测试。我已经包含了 SDWebImage 库以实现在表视图中惰性加载图像。请问有人能告诉我问题出在哪里吗?
尝试以下几点:确保将框架及其所有头文件正确导入项目。
同时,在您的构建设置
中,将始终搜索用户路径
设置为YES
,并确保您的用户头文件路径
指向该框架。
最后,执行构建->清除并重新启动Xcode。
希望这可以帮助到您!
更新:根据SDWebImage的安装要求,需要修改Header Search Path
而不是User header paths
,如下图所示。
您是否也进行了这样的操作?我建议您从头慢慢地重新执行所有安装步骤。
文件夹名称中包含空格可能导致此问题。请确保项目中的文件夹名称中没有空格。
pod install
重新安装了CocoaPods,并解决了这个问题。我解决了我的问题。从浏览器下载的fb sdk名字是'FacebookSDKs-iOS-4.22.0',我只需要将文件夹重命名为FacebookSDK即可。现在在构建
设置 --> 框架搜索路径
路径看起来像/Users/.../Documents/FacebookSDK(之前是/Users/.../Documents/FacebookSDKs-iOS-4.22.0)。希望这可以帮到你!