Cocoapods與Framework的使用

2021-07-02 00:22:15 字數 786 閱讀 6930

cocoapods的安裝使用請參照:

安裝cocoapods

開啟終端,輸入命令:

$ sudo gem install cocoapods

等待幾秒後即可安裝成功。

使用cocoapods,以alamofire為例

分三個步驟:

1、在專案檔案關中建立podfile 檔案,(podfiel檔案是 cocoapods的配置檔案)。建立方式是在終端輸入命令:$ pod init

執行命令後,專案中會多乙個podfile檔案。注意:podfile檔案應該與專案的.xcodeproj在同乙個目錄下。

2、在終端輸入命令:$ vim podfile 開啟podfile檔案,

在需要的target中輸入:

platform :ios, '8.0'                           //表示最低支援 ios 8.0版本

use_frameworks!                           //表示將使用framework

pod 'alamofire', '~>1.2.0'             //表示將alamofire匯入專案使用。

vim下儲存退出文件,命令 :wq

3、在終端執行命令:$ pod install

執行完之後,專案中多出了.xcworkspace。 以後開啟專案就用.xcworkspace,而不是之前的xcodeprj。

frame與bounds的區別

原來你m,frame.size和bounds.size不總是一樣的 在uiviewcontroller的 void willanimaterotationtointe ceorientation uiinte ceorientation tointe ceorientation duration n...

frame 與 iframe 及其區別

1.html5 不支援frame。2.iframe 可以單獨在任意位置。3.訪問iframe內物件的方法和普通一樣。iframe內訪問外部時用parent.4.注意target屬性。是根據iframe的name屬性來關聯的。5.iframe的src屬性是要顯示的資源的位址。這樣iframe顯示的就是...

frame與bounds的關係與區別

在設定uiview的位置及尺寸時會使用到frame屬性。但是,容易引起混淆的是另外乙個決定uiview尺寸的bounds屬性。實際上,當我們向bounds實行中設定新的cgrect是,uiview的尺寸也會改變 位置沒變 與設定frame屬性的效果相同。bounds屬性到底是什麼?該如何使用?不多說...