ios開發 UI高階 Cocoapods安裝過程

2021-07-22 07:08:54 字數 1357 閱讀 1184

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...