项目地址:https://github.com/tangqiaoboy/iOS-Pro
一、如何提高开发技能
1、阅读博客地址:https://github.com/tangqiaoboy/iOSBlogCN
博客阅读工具:Newsy、RSS
2、看WWDC视频,获得最新技术
3、看苹果的官方文档
4、看开源代码
5、论坛、QQ群、微信等等
二、cocoaPods的使用
源码地址:https://github.com/CocoaPods/Cocoapods
1、安装
直接安装:$ sudo gem install cocoapods ,$ pod setup
更新gem: sudo gem update --system
如果访问国外资源太慢,可以换成淘宝的源
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l
在pod setup执行时,会输出setting up CocoaPods master repo,会等待比较久,这步其实是CocoaPods在将它的信息下载到~./cocoapods目录下,可以 cd 到这个目录,用du -sh *查看下载进度
使用cocoapods的镜像索引
pod repo remove master
pod repo add master https://gitcafe.com/akuandev/specs.git
pod repo update
也可将https://gitcafe.com/akuandev/Specs.git替换成https://git.oschina.net/akuandev/Specs.git
2、使用
新建podfile文件
每次更改了podfile文件,都需要重新执行pod update命令
3、查找第三方库
$ pod search xx
4、为自己的项目创建podspec文件
pod spec create your_pod_spec_name
具体步骤参考http://ishalou.com/blog/2012/10/16/how-to-create-a-cocoapods-spec-file/和http://studentdeng.github.io/blog/2013/09/13/cocoapods-tutorial/