文档章节

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

海二少
 海二少
发布于 2016/04/17 23:30
字数 370
阅读 41
收藏 1

在使用第三方类库时,使用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安装的第三方类库就有提示了



文/ivin(简书作者)
原文链接:http://www.jianshu.com/p/f03064b9a187
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。


© 著作权归作者所有

海二少
粉丝 0
博文 87
码字总数 48854
作品 0
程序员
私信 提问
Putty的ppk文件转成Xshell使用的key文件

Putty的ppk文件转成Xshell使用的key文件 今天同学给我一个Putty远程登录使用的ppk文件(即后缀名为ppk)让我远程登录主机,但是我用的是Xshell,导入这个ppk文件时,遇到“Failed to import ...

tree2013
2016/05/27
239
0
Oracle dmp文件导入(还原)到不同的表空间和不同的用户下

Oracle dmp文件导入(还原)到不同的表空间和不同的用户下 一、exp/imp解决方法: 1、可以用sed修改dmp文件,正常导入 sed -i 's/TEST_TS/USERS/g' a.dmp 2、dmp文件包含导出时候表空间的信息...

ling118
2018/08/09
0
0
Oracle Expdp Impdp 数据泵导入导出

导出 新建逻辑目录,Oracle不会自动创建实际的物理目录“D:temp”(务必先手动创建此目录然后再执行oracle 导出目录定义),仅仅是进行定义逻辑路径dmp_dir; oracle 定义路径前必须创建物理...

fengzhi714
2018/07/11
157
0
android中导入开源项目,常出现的导致编译错误的解决方法

android中导入开源项目,常出现的导致编译错误的解决方法 1.提示:找到两个不同版本的V4包 解决办法:1)删除该项目中libs目录下V4包 2)复制路径,将新版本的V4包复制黏贴覆盖掉旧版本的 2....

xiaopangzi520
2018/06/26
0
0
Oracle12c数据的逻辑备份与恢复

数据库恢复是指在数据库发生故障时,使用数据库备份还原数据库,使数据库恢复到无故障状态。 根据数据库恢复时使用的备份不同,恢复分为物理恢复和逻辑恢复。所谓的物理恢复就是,利用物理备...

1027
2014/05/29
2.3K
0

没有更多内容

加载失败,请刷新页面

加载更多

崛起于Springboot2.X之5分钟解决单点登陆(53)

SpringBoot2.X心法总纲 1、pom文件依赖 <dependency> <groupId>com.majiaxueyuan</groupId> <artifactId>sso-core</artifactId> <version>1.2.2</version></dependency> 2、......

木九天
27分钟前
16
0
面向对象和面向过程的区别

面向过程 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点:没有面向对...

无名氏的程序员
28分钟前
13
0
OpenStack大事记

2010年7月19日,Rackspace、NASA、Citrix、Dell共同开发并发布OpenStack第一个版本。 2011年10月,Rackspace放弃OpenStack控制权,交由一新成立的OpenStack基金会管理。 2012年5月NASA宣布退...

大别阿郎
28分钟前
10
0
面向对象的简单应用—以交通工具(Vehicle)为列

请定义一个交通工具(Vehicle)的类其中有: 属性: 速度(speed)、 体积(size)等,方法:移动(move())、设置速度(setSpeed(int speed))、加速 speedUp()、减速 speedDown()等。最后在测试类 Ve...

INEVITABLE
39分钟前
9
0
通往艺术家之路

通往艺术家之路 并发编程中,开发者往往需要权衡锁的颗粒粗细,锁住的代码块太大呢会导致可能的线程堵塞,锁的颗粒太细呢又会因为频繁地加锁解锁导致系统用户态内核态的转换从而消费很多时间...

StupidZhe
40分钟前
24
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部