項(xiàng)目地址:https://github.com/tangqiaoboy/iOS-Pro
一、如何提高開發(fā)技能
1、閱讀博客地址:https://github.com/tangqiaoboy/iOSBlogCN
博客閱讀工具:Newsy、RSS
2、看WWDC視頻,獲得最新技術(shù)
3、看蘋果的官方文檔
4、看開源代碼
5、論壇、QQ群、微信等等
二、cocoaPods的使用
源碼地址:https://github.com/CocoaPods/Cocoapods
1、安裝
直接安裝:$ sudo gem install cocoapods ,$ pod setup
更新gem: sudo gem update --system
如果訪問(wèn)國(guó)外資源太慢,可以換成淘寶的源
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l
在pod setup執(zhí)行時(shí),會(huì)輸出setting up CocoaPods master repo,會(huì)等待比較久,這步其實(shí)是CocoaPods在將它的信息下載到~./cocoapods目錄下,可以 cd 到這個(gè)目錄,用du -sh *查看下載進(jìn)度
使用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文件,都需要重新執(zhí)行pod update命令
3、查找第三方庫(kù)
$ pod search xx
4、為自己的項(xiàng)目創(chuàng)建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/