如果经常要修改第三方框架的话,可以将需要修改的第三方库fork一份到自己的github,在里面做完修改之后,将podfile修改为: platform :ios, '7.0' pod '要导入的库', :git => 'https://github.com/我的github/要导入的库…
1.移除现有Ruby默认源 终端:gem sources --remove https://rubygems.org/ 2.使用新的源 终端:gem sources -a https://ruby.taobao.org/ 3.验证新源是否替换成功 终端:gem sources -l 4.安装CocoaPods 终端:sudo gem install cocoapods 终端:pod setup 5.需要在工程里面添加一个空得文件命名为Podfile,取名为Podfile pod 'Masonry…
使用了一段时间CocoaPods来管理Objective-c的类库,方便了不少.但是有一个小问题,当我在xcode输入import关键字的时候,没有自动联想补齐代码的功能,需要手工敲全了文件名,难以适应. 在stackoverflow上找到了解决办法: Go to the Target > ”Build Settings” tab and find the ”User Header Search Paths” setting. Set this to ”$(BUILT_PRODUCTS_DIR)…
使用了一段时间CocoaPods来管理Objective-c的类库,方便了不少.但是有一个小问题,当我在xcode输入import关键字的时候,没有自动联想补齐代码的功能,需要手工敲全了文件名,难以适应. 在stackoverflow上找到了解决办法: Go to the Target > ”Build Settings” tab and find the ”User Header Search Paths” setting. Set this to ”$(BUILT_PRODUCTS_DIR)…
问题描述:使用cocoapods时,import 找不到头文件. 问题原因: 1.缓存导致 2.没设置头文件的目录. 1.解决办法: command + k 清理工程 ,找到DerivedData文件夹,路径是~/Library/Developer/Xcode/DerivedData,删除.重新编译. 2.如果还是报找不到头文件,检查下头文件设置 一些标识符:$(SRCROOT)   (这代表工程根目录).$(PODS_ROOT)  (这代表pods文件夹).$(inherited) (这个是t…
选择你的工程tagets, -> Build Settings -> Search Paths -> User Header Search Paths 双击User Header Search Paths -> 添加 $(PODS_ROOT) 选择 recursive 重启打开项目即可导入了…
错误提示: error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed 导致原因: curl的postBuffer默认值太小,需要在终端重新配置这个值 解决方案: 1.将curl的postBuffer值配置为500M,具体值看项目…
解决办法 1.找到TARGETS -> Build Settings -> SearchPaths -> User Header Search Paths  在后面的空白处双击 2. 点击 ‘+’号,添加一个新的键为${SRCROOT},值设置为recursive…
Github 上下载的开源项目,运行后出现的 [iOS]build diff: /../Podfile.lock: No such file or directory 解决后,又出现了这个问题. 解决方法: 选择Target -> Build Settings 菜单,找到\”User Header Search Paths\”设置项新增一个值"${SRCROOT}",并且选择\”Recursive\” .如图所示: 参考: http://www.cocoachina.com/bb…
今天带给大家的是怎样正确导入开源库AndroidStaggeredGrid的代码,大家在使用github上的开源控件时,多多少少都遇到过像AndroidStaggeredGrid这样的project结构的.例如以下图所看到的: 图(1) 假设我们没有记错的话,LDrawer开源控件的结构也和该结构一样(详细名字记不清了,仅仅记得功能是側滑菜单的一个开源控件).大家从github上下载之后,导入到eclipse之后会发现project与对应的library的样子例如以下图所看到的: 图(2) 解决…