1.Alcatraz插件管理工具
--the niubiest tool
ad:https://github.com/supermarin/Alcatraz
功能:管理Xcode插件(如pods等)的工具,類比與cocoaPods管理第三方開源類庫
使用:示范安裝cocoaPods
1.1打開上述地址中的工程,build,打開自己的工程兴使。打開終端安裝并輸入以下命令
mkdir -p ~/Library/Application\Support/Developer/Shared/Xcode/Plug-ins;
curl -Lhttp://git.io/lOQWeA | tar xvz -C~/Library/Application\Support/Developer/Shared/Xcode/Plug-ins
重啟Xcode匀归,點擊工具欄window會出現(xiàn)下圖所示:Package Manager即為我們剛才安裝的插件管理器
1.2點擊Package Manager,并搜索CocoaPods,點擊install按鈕進行安裝
下載完之后舌镶,就可以在如下目錄中找到cocoaPods啦
2.CocoaPods
ad:如果你不是用上述Alcatraz插件管理器來安裝cocoaPods,那也可以通過終端的方式來安裝它阱扬。CocoaPods是跑在Ruby的軟件幽污,如果你使用終端方式來安裝請參考如下鏈接:? ? ? ? ? ? ? ? ? ? ? ? ? http://code4app.com/article/cocoapods-install-usage http://www.cnblogs.com/superhappy/archive/2013/04/23/3038493.html
功能:可以規(guī)避以往在項目中使用第三方庫時,倒入庫文件及添加庫依賴等費時費力問題咕痛,只需要編寫Podfile便可以將第三方庫添加到工程中
tip:關(guān)于更多的pod深層問題痢甘,請戳以下鏈接http://www.360doc.com/content/14/0309/10/11029609_358969797.shtml
使用:在新的工程中,點擊工具欄中Product茉贡,找到CocoaPods塞栅,下級菜單中列出選擇Create/Edit Podfile,當(dāng)然你也可以選擇在終端環(huán)境下編寫Podfile
具體的第三方庫文件地址,你可以利用終端的pod 命令來查詢
下圖為利用pod 命令腔丧,搜索ASI第三方庫放椰,返回的信息?
第一個框內(nèi),為podfile上編寫的地址悔据。第二個庄敛,為github上源地址
然后,我們需要在pod file中編寫我們需要的ASI文件
編寫好podfile文件好科汗,選擇Install Pods藻烤,來安裝podfile文件中的第三方庫
install pods命令后,控制臺會輸出如下內(nèi)容
下面解釋上面框起來的內(nèi)容:
1.install pods命令執(zhí)行后头滔,便會輸出的信息
2.提示cocoaPods已經(jīng)更新到0.36.0怖亭,在終端使用gem install cocoapods,來進行更新坤检。更多內(nèi)容兴猩,訪問pods網(wǎng)站
3.正在安裝的podfile中的第三方庫進程
4.podfile中的第三方庫都已經(jīng)安裝完畢,提醒你打開xxx.xcworkspace.而不要使用我們之前的工程早歇。(我們之前創(chuàng)建的工程文件icon是藍(lán)色的圖標(biāo)倾芝,安裝pods之后,會在同級目錄下生成一個白色的.xcworkspace工程箭跳,我們以后都打開.xcworkspace來coding)
5.提醒打開cocoapod管理下的工程
打開工程xxx.xcworkspace后的效果
1.注意新工程的圖標(biāo)是白色的晨另,后綴是.xcworkspace
2.我們之前創(chuàng)建的藍(lán)色的icon,F(xiàn)orJianShu工程也在這個工程目錄下谱姓,所以是不影響使用的
3.生成的Pods,目錄下為第三方庫文件等信息