首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用CocoaPods将GitHub的Mantle添加到Xcode中

如何使用CocoaPods将GitHub的Mantle添加到Xcode中
EN

Stack Overflow用户
提问于 2013-03-18 14:00:57
回答 3查看 5K关注 0票数 6

我已将GitHub的地幔项目添加到使用CocoaPods的iOS 6项目中

代码语言:javascript
复制
$ pod search Mantle
$ vim Podfile // here I added pod 'Mantle'
$ pod install // this installs Mantle 1.0 

然后,我将($inherited)变量添加到项目'Build‘部分的Header Search Paths中,在自定义搜索路径之前添加。导入Mantle头文件时,Xcode会向

代码语言:javascript
复制
#import "Mantle.h" // => 'Mantle/MTLJSONAdapter.h' file not found

我是不是错过了什么?我还安装了其他吊舱(AFNetworking和SSKeychain),但只有Mantle给了我问题。

我还添加了SSToolkit,但遵循了“入门”的说明,即不使用CocoaPods。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-03-18 19:26:13

由于问题似乎与Xcode项目/工作区配置有关,所以我尝试了各种“清理”解决方案:

  1. 删除Pods目录、Podfile.lock文件并从头安装所有内容。
  2. 删除MyProject.xcworkspace目录并重复步骤1
  3. 输入MyProject.xcodeproj、删除project.xcworkspacexcuserdata目录并重复步骤1。
  4. 转到全局Xcode目录(/Users/my_user/Library/Developer/Xcode),删除与项目相关的所有内容,特别是DerivedData子目录,并重复步骤1。

最后一步似乎是最终的解决方案,尽管我无法判断是哪个文件/文件夹删除成功了。

票数 5
EN

Stack Overflow用户

发布于 2013-03-18 14:36:24

你把Mantle加入你的Podfile了吗?您提到运行pod install Mantle,它不会/不应该做任何事情,只会显示一个错误。([!] Unrecognized argument:Mantle‘)

在将Mantle添加到您的Podfile并运行pod install之后,您应该能够直接链接Mantle.h,并且您的xcworkspacePods项目中会有一些目录。在此之后,您可以使用#import "Mantle.h",没有问题。

票数 1
EN

Stack Overflow用户

发布于 2015-10-21 21:46:50

我也有同样的问题,但问题似乎很简单,那就是我的曼特尔吊舱太老了。更改版本为'2.0.5‘和荚更新,一切都很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15478680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档