美文网首页iOS
使用cocoaPods import导入时没有提示的解决办法

使用cocoaPods import导入时没有提示的解决办法

作者: ivin | 来源:发表于2016-01-21 10:58 被阅读2354次

在使用第三方类库时,使用cocoaPods是非常方便的,具体使用方法可以参考:CocoaPods安装和使用教程 的安装使用方法。今天讨论的问题是,我在使用的时候遇到了一些问题:用cocoaPod sinstall完成所需要的第三方类库之后,在要用的地方导入(#import)发现不提示,虽然自己手写之后也可以使用,但是不提示就有写错的风险,况且写着也不方便。

我认为是工程中在import时检测不到第三方类库的原因,从而import不会自动补全。在网上搜了很多,终于在stackoverflow找到了解决方法:只要把pods目录添加到用户头文件检索的路径即可。具体实现如下:

1.选择target(就是左边你的工程target)—— BuildSettings —— search Paths 下的 User Header Search Paths(如图所示:)

2.双击后面的空白区域:(如图所示:)

 3.出现下面的图,并且点击“+”号添加一项:并且输入:“$(PODS_ROOT)”(没有引号),选择:recursive(会在相应的目录递归搜索文件):

这样设置完成之后,再在工程中导入cocoaPods安装的第三方类库就有提示了。链接地址使用cocoaPods import导入时没有提示的解决办法 - 一毛 - 51CTO技术博客

cocoapods 找不到头文件 - 一个程序猿的故事 - 博客频道 - CSDN.NET

相关文章

网友评论

  • iOS非常猿:问题解决了,但是原因是什么不知道 = =
  • dongshubao:导入的时候不要用双引号,用<>来导入。看search Path的配置,Header Search Paths已经包含每个库的位置了
    雨影:厉害,终于有一个完全解决的方案了
  • 我想走走:我也是这样报错,也是按照你这样清理了一下,但是还是报这个错误,好烦啊,弄了一上午了。
    俊俊吖:me too

本文标题:使用cocoaPods import导入时没有提示的解决办法

本文链接:https://www.haomeiwen.com/subject/nmplkttx.html