iOS開發入門

jopen 9年前發布 | 53K 次閱讀 IOS iOS開發 移動開發

0-引言

最近開始轉入iOS開發者陣營,本文檔就是為了記錄這趟學習歷程的點滴,該文章將持續更新中。。。


1-開發環境

iOS開發環境,不用多說,直接用Apple的Xcode, 在Mac的App Store上直接下載安裝即可~


2-類庫管理工具-CocoaPods

CocoaPods是一個非常棒的類庫管理工具,并且Github上大部分的iOS開源類庫均支持COcoaPods的安裝方式。

在實際的開發過程中,肯定會使用到很多開源類庫,如 AFNetworkingFMDB等,而這些類庫又往往會依賴其他類庫,因此在使用這些開源庫的時候,可能會耗費我們一些時間去下載其他依賴庫。

CocoaPods可以幫我們簡單地管理這些第三方類庫,而且可以通過配置文件的形式來設置我們項目的依賴庫,為我們大大地節省了時間~

2.1 安裝方法

由于Mac自帶了Ruby,因此直接使用Ruby的gem命令就可以直接安裝,下面是具體的安裝步驟:

#步驟1: 設置Ruby的軟件源,切換為國內的淘寶鏡像
gem sources --remove https://rubygems.org/ 
gem sources -a http://ruby.taobao.org/ 
gem sources -l

如果出現下面的提示,則說明設置完成

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

步驟2: 安裝CocoaPods

sudo gem install cocoapods

安裝完成后,可以在命令行輸入 pod 命令來驗證是否安裝成功~</pre>

2.2 使用方法

步驟1: 搜索需要使用的開源庫

方法1: 直接在命令行輸入 pod 命令來搜索關鍵字

pod search xxxx

方法2: 谷歌、百度搜索,通常在開源庫的 Github 頁面都會有相應的 CocoaPods 安裝方法

步驟2: 配置Podfile

在項目更目錄新建名為Podfile的文件,配置文件內容:示例如下

platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"

各個開源庫的具體配置,可以參考相應開源庫主頁~

步驟3:CocoaPods下載開源庫

打開命令行工具,進入項目的更目錄下,執行下面的腳本:

pod install

經過若干時間的等待,開源庫就下載好了~ 這個時候,項目文件夾里面也將有一些改變,多了 .xcworkspace的工程文件,在接下來的項目開發中就直接用這個文件來打開項目文件。

如果要增加貨刪減項目依賴的第三方開源組件,則直接更改 Podfile 配置文件,然后執行下列命令即可完成一切的變更:

pod update

步驟4:項目使用開源庫的方法

通過 CocoaPods 管理第三方開源庫,在下載了開源庫之后,在原先項目的Frameworks中生成一個靜態庫,Cocoapods會將我們所需用的所有第三方類庫打包成一個靜態庫libPods.a, 我們只需要引入第三方開源庫的頭文件,即可正常使用了~

iOS開發入門

2.3 參考鏈接

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!