1、源代碼以來(lái)管理工具CocoaPods
管理工具有很多脐区,例如java的maven愈诚,android的gradle,js的bower牛隅,iOS中的cocaPods炕柔。他們可以幫你下載第三方包 并管理這些包的依賴(lài)關(guān)系。
安裝
1:更新ruby環(huán)境 $ gem update rails ========= Mac OS X 10.5以上
2:更新gem環(huán)境 : gem update –system
3:安裝cocoapods:sudo gem install cocoapods
4:pod setup
配置項(xiàng)目依賴(lài)
1:創(chuàng)建prdfile文件 :touch Podfile
2:輸入項(xiàng)目依賴(lài) vi Podfile,例如
platform :ios, "6.1"
pod 'MBProgressHUD', '~> 0.8'
pod 'MapBox', '~> 1.1.0'
3:pod install 安裝
4:后續(xù)打開(kāi)項(xiàng)目文件
常用命令
1:查看某個(gè)庫(kù)是否存在 --$ pod search AFNetworking
2:更新pod --$ pod update
3:安裝pod – $ pod install
使用下面兩條命令可以提高速度媒佣,原因是不檢查spec倉(cāng)庫(kù)更新
pod install –verbose –no-repo-update
pod update –verbose –no-repo-update
Cocoapods制作自己的共有庫(kù)教程匕累,讓你可以制作類(lèi)似AFNetworking的自己共有庫(kù)。
2默伍、Xcode好用的插件欢嘿。
插件安裝方式
1:推薦! 使用Alcatraz安裝也糊,commannd + sift + 9 調(diào)出圖形界面炼蹦,然后使用搜索插件安裝
2:手動(dòng)安裝:對(duì)應(yīng)有些好的插件,Alcatraz找不到的話狸剃,可以手動(dòng)下載插件包掐隐,然后安裝。 安裝方法:下載附件钞馁,解壓后放在:你的用戶/Library/Application Support/Developer/Shared/Xcode/Plug-ins目錄
Alcatraz安裝
作用:管理xcode插件
安裝:命令行執(zhí)行:curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.shsh
刪除:rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
快捷鍵 command + shift + 9 github地址:https://github.com/supermarin/Alcatraz
推薦插件
KSImageNamed
Xcode資源文件在代碼中添加只能感應(yīng)瑟枫,例如: [UIImage imageNamed: 會(huì)出現(xiàn)項(xiàng)目中的資源文件的智能感應(yīng)
OMColorSense
Xcode 代碼中可以通過(guò)選擇顏色生成uicolor代碼
使用:先隨便寫(xiě)個(gè)顏色斗搞,然后點(diǎn)擊顏色行,改行的右上角會(huì)出現(xiàn)色快慷妙,點(diǎn)擊可以選擇顏色僻焚。或點(diǎn)擊Xcode導(dǎo)航中的Edit-》insert color
VVDocumenter-Xcode
Xcode 按三次斜杠(///)后自動(dòng)生成方法的注釋
fuzzyAutocomplete 膝擂,hou或是AutoresizeMask-for-Xcode
加強(qiáng)版只能感應(yīng)虑啤,只是模糊匹配,必裝!
SCXcodeMiniMap
類(lèi)似Sublime Text 右側(cè)的迷你預(yù)覽圖
XToDo
代辦列表管理
支持//TODO: //FIXME: //!!!: //???: 快捷鍵分別是 : control + shift + T ,control + shift + X ,control + shift + ! ,control + shift + Q
打開(kāi)list 快捷鍵control + T
injectionforxcode
說(shuō)明:動(dòng)態(tài)修改app中的樣式而不需要重新編譯
教程:http://nonomori.farbox.com/post/injection-plugin-for-xcode
快捷鍵:control = :更新代碼
XAlign
說(shuō)明:自動(dòng)對(duì)齊代碼
快捷鍵:command+shift+X
Code Pilot
xcode查找文件插件
快捷鍵:command+shift+X,建議替換為control+X
CocoaPods
cocoaPods插件
Peckham
自動(dòng)import頭文件
Dash for Xcode
xcode文檔插件