cocoapods是乙個負責管理ios專案中第三方開源庫的工具,開發ios專案不可避免地要使用第三方開源庫,cocoapods的出現使得我們可以節省設定和更新第三方開源庫的時間。通過cocoapods,我們可以將第三方的依賴庫統一管理起來,配置和更新只需要通過簡單的幾行命令即可完成。
cocoapods的安裝:
一般mac系統已經預設安裝好ruby環境,可以在終端輸入命令:ruby -v 檢視當前ruby版本
error: error installing cocoapods:
activesupport requires ruby version >= 2.2.2.
解決辦法是用阿里雲的ruby映象來訪問cocoapods,在終端輸入以下命令:
錯誤解決方式請檢視:
安裝ruby時如果出現以下日誌錯誤:
解決方式:
輸入命令:brew update
提示already up-to-date的時候就代表brew更新好了
接著輸入:brew outdated(檢視需要公升級軟體)
brew upgrade(公升級)
brew cleanup(清除)
完成以上操作時重新輸入安裝命令:rvm install 2.2.2 就可以進行安裝了
安裝完成如下:
重新輸入cocoapods安裝命令:
sudo gem install cocoa pods
提示需要你輸入mac密碼password:
等待安裝後輸入:
pod setup
成功安裝完成介面:
cocoapods使用方式:
vim podfile(建立乙個podfile檔案)
esc退出編輯介面
cocoapods安裝完成!
ios開發 UI高階 HTTP協議
1 http協議的概念 全稱 超文字傳輸協議 瀏覽器和伺服器之間的通訊規則 http協議永遠都是客戶端發起請求,伺服器回送響應。2 響應包 請求包 客戶端傳送乙個http請求,是向伺服器提交了乙個http請求包 伺服器收到請求之後,向客戶端回應乙個http響應包 3 http請求常用方法 get 是...
ios開發 UI高階 間距設定
cell 之間的間隔 void setframe cgrect frame 如果我們發現設定了屬性的frame,但是屬性的frame並沒有變化,那麼就應該考慮系統的系統調節frame屬性 void awakefromnib 顯示高度等於顯示寬度乘以高度除以寬度 cgfloat picturew ma...
ios開發 UI高階 更新Ruby
更新ruby 1 安裝rvm ruby version manager ruby版本管理器,包括ruby的版本管理和gem庫管理 gemset 在終端輸入 curl l get.rvm.io bash s stable 安裝完成顯示如下介面 在終端輸入 source bashrc source ba...