我有一个首先在 Xcode 4.6 中制作的 iOS 项目。我已经将其更新到 Xcode 5.0.2。现在我想将项目更改为使用 CocoaPods 来管理第三方 pod。
由于 CocoaPods 较新。我在网上搜索了如何安装CocoaPods等等。现在可以了。因此,我运行 pod install 来获取“AFFnetworking 2.1.0”。 .xcworkspace生成成功。然后我打开工作区。我在导航里看到了这个
有很多问号。我认为这意味着 Xcode 5.0.2 不知道 CocoaPods 添加的 AFNetworking 2.1.0。如果我将
"#import "AFNetworking.h"
写入 .m 文件中。 Xcode 会说找不到 "AFNetworking.h"
。
我是 CocoaPods 的新手。所以家里有人可以帮助我。非常感谢。
因为 AFNetworking 是作为库链接的,所以您需要使用
< >
导入样式。所以#import <AFNetworking/AFNetworking.h>
。
问号来自你的版本控制系统,而不是来自 Xcode 本身;它们表明 CocoaPods 添加的文件对于版本控制来说是新的。我建议立即提交所有与 CocoaPods 相关的文件,这样您就只有一个代表“移至 CocoaPods”的提交。
我猜你正在使用 git 存储库。将文件 pod 添加到存储库,目前它们未被跟踪,这就是“?”的原因如果错误仍然存在,请参阅以下讨论