日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > CocoaPods的安裝與配置

CocoaPods的安裝與配置

來源:程序員人生   發布時間:2015-09-07 08:27:19 閱讀次數:2525次

CocoaPods

簡單介紹

  • CocoaPods 是開發 OS X 和 iOS 利用程序的1個第3方庫的依賴管理工具。利用 CocoaPods,可以定義自己的依賴關系 (稱作 pods),并且隨著時間的變化,以 及在全部開發環境中對第3方庫的版本管理非常方便。
  • CocoaPods 背后的理念主要體現在兩個方面。首先,在工程中引入第3方代碼 會觸及到許多內容。針對 Objective-C 低級開發者來講,工程文件的配置會讓 人很懊喪。在配置buildphases和linker flags進程中,會引發許多人為因素的 毛病。CocoaPods 簡化了這1切,它能夠自動配置編譯選項。
  • 其次,通過 CocoaPods,可以很方便的查找到新的第3方庫。固然,這其實不是 說你可以簡單的將他人提供的庫拿來拼湊成1個利用程序。它的真正作用是讓 你能夠找到真正好用的庫,以此來縮短我們的開發周期和提升軟件的質量。
  • CocoaPods的原理,它是將所有的依賴庫都放到另外一個名為Pods項目中,然后 讓主項目依賴Pods項目,這樣,源碼管理工作都從主項目移到了Pods項目中
    • 1、Pods項目終究會編譯成1個名為libPods.a的文件,主項目只需要依賴這個.a 文件便可。
    • 2、對資源文件,CocoaPods提供了1個名為Pods-resources.sh的bash腳本, 該腳本在每次項目編譯的時候都會履行,將第3方庫的各種資源文件復制到目 標目錄中。
    • 3、CocoaPods通過1個名為Pods.xcconfig的文件來在編譯時設置所有的依賴和 參數。

安裝步驟

  • 注意:以下操作,只會讓你成功安裝CocoaPoos,如成心外請檢查 網絡狀態!
  • 不要問我每行命令的意思
YY做法(基本不可能成功,除非逾越。。。)

$ sudo gem install cocoapods

絕逼能成功安裝步驟

1> 先刪除rubygems的鏡像

$ gem sources --remove https://rubygems.org/

2> 添加來自淘寶的鏡像(為了跨過那座墻,淘寶有資源)

$ gem sources -a http://ruby.taobao.org/

3> 驗證你的Ruby鏡像只是來自于tabao

$ gem sources -l

出現以下界面,就表示歐了~

*** CURRENT SOURCES *** http://ruby.taobao.org/

4> 再次安裝

$ sudo install cocoapods

5> 設置cocoapods(1定要履行)

  • 此步驟可能會耗時10到210分鐘
$ sudo setup

到此為止,cocoapods基本安裝成功。

驗證安裝是不是成功

履行以下命令:

$ pod search SDWebImage

如果看到SDWebImage的各個版本,證明真的安裝成功了。

怎樣在iOS項目中使用

  • 創建iOS項目,找到項目目錄(xxx.xcodeproj)的同級目錄
  • 新建名為 Podfile的文件, vi Podfile
  • 在Podfile文件中填入以下內容:
platform :ios, '7.0' pod 'CocoaLumberjack', '~> 2.0.0' pod "AFNetworking", "~> 2.0"
  • 后兩行,是你要添加的框架(具體寫法,請履行pod search AFNetworking),終端顯示的內容會教你怎樣寫的。
-> AFNetworking (2.5.2) A delightful iOS and OS X networking framework. pod 'AFNetworking', '~> 2.5.2' # 如是 - Homepage: https://github.com/AFNetworking/AFNetworking - Source: https://github.com/AFNetworking/AFNetworking.gi

到此為止,基本大功告成了。

檢驗

  • 完全退出Xcode command + q
  • 雙擊項目目錄下 xxxx.xcworkspace文件,即是工作空間文件,該文件不是你自己新建的,而是CocoaPods替你生成的。
  • 這樣你就可以看到心儀已久的Pods目錄了
  • 不要感謝我喲~~~
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 欧美三级精品 | 福利电影在线播放 | 99re6在线视频 | 91精品国产91久久综合桃花 | 美女91网站 | 韩国精品一区二区 | 久久久久一区二区三区 | 国产99在线 | 欧美 | 欧美性www| 美女久久久久久久 | 成人毛片网 | 99久久精品视频免费 | 色姑娘色综合 | 炮机高潮痉挛哭叫失禁 | 亚洲精品免费网站 | 国产精品久久久久久久免费软件 | 国产传媒一区二区 | 草逼网站 | 国产成人免费 | 欧美九九 | 男人天堂国产 | 国产一级一区二区 | 欧美极品一区二区 | 欧美精品1区2区 | 午夜精品久久久久久久久久久 | 狠狠操天天干 | 国产精品美女在线观看 | 一区二区在线看 | 视频一区在线观看 | 日本精品一区 | 婷婷精品国产一区二区三区日韩 | 中文字幕不卡在线 | 欧美.com| 成人a视频 | 国产一区二区视频在线 | 黄色骚视频 | 99国产精品视频免费观看 | 在线国产福利 | 毛片基地黄久久久久久天堂 | 国产一区二区免费在线 | 国产一区二区毛片 |