【问题标题】:How to use cocoapods in an exist ios project如何在现有的 ios 项目中使用 cocoapods
【发布时间】:2014-02-21 06:23:51
【问题描述】:

我有一个 ios 项目,首先是在 Xcode4.6 中制作的。我已将其更新到 Xcode5.0.2。现在我想将项目更改为使用 cocoapods 来管理第三方 pod。

由于cocoapods比较新。我在网上搜索如何安装cocoapods等等。现在没问题了。所以我运行pod install得到“AFFnetworking 2.1.0”。 .xcworkspace 生成成功。然后我打开工作区。我在导航中看到了这个

有很多问号。我认为这意味着Xcode5.0.2不知道cocoapods添加的AFNetworking 2.1.0。如果我将"#import "AFNetworking.h" 写在 .m 文件中。 Xcode 会说找不到"AFNetworking.h"

我是 cocoapods 的新手。所以家里有人可以帮助我。坦克很多。

【问题讨论】:

    标签: ios xcode cocoapods


    【解决方案1】:

    因为 AFNetworking 作为库链接,您需要使用 < > 导入样式。所以#import <AFNetworking/AFNetworking.h>

    【讨论】:

      【解决方案2】:

      问号来自您的版本控制系统,而不是来自 Xcode 本身;它们表明 CocoaPods 添加的文件对于版本控制来说是新的。我建议立即提交所有与 CocoaPods 相关的文件,这样您就只有一个代表“迁移到 CocoaPods”的提交。

      【讨论】:

        【解决方案3】:

        我猜你正在使用 git 存储库。将文件 pod 添加到存储库,目前它们未被跟踪,这就是“?”的原因那里。如果错误仍然存​​在,请参阅以下讨论

        AFNetworking Cause Error while using XCTest in Xcode5

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-12-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多