填坑系列之更新CocoaPods

2021-08-19 17:42:01 字數 1445 閱讀 4221

cocoapods的具體使用方法網上有很多,這裡不再贅述。在使用pod install安裝第三方庫時,可能會出現以下錯誤:

出現這個問題是由於在swift3以後,很多框架需要在cocoapods1.1.0版本以上才能正常使用,因此我們需要更新cocoapods。

終端輸入:curl -l get.rvm.io | bash -s stable

如果遇到以上問題,將[/users/***/.bash_profile](file:///users/***/.bash_profile)檔案開啟:

終端輸入:open .bash_profile

開啟檔案後將「source ~/.profile」 這句話寫進去,儲存下。

然後再次安裝下

1、curl -l get.rvm.io | bash -s stable

2、source ~/.bashrc

3、source ~/.bash_profile

4、rvm -v

終端輸入:rvm list known

終端輸入:rvm install 2.4.1

如果安裝失敗,如下:

解決方案如下,終端輸入:

1.brew

update

2.brew

install

gmp

終端輸入:

sudo gem install -n /usr/local/bin cocoapods --pre //最新版本

或者sudo gem install -n /usr/local/bin cocoapods -v (版本號) //指定安裝 cocoapods的版本

安裝完畢後檢視版本:

終端輸入:pod --version

終端輸入:

pod repo update --verbose

這個過程比較漫長,需要耐心等待,完成後即可正常使用pod install安裝三方庫。

python填坑小技巧 持續更新

txt與csv檔案讀取為dataframe 利用pandas 裡的read table 1 讀取txt,且重新命名表頭 import pandas as pd df pd.read table data.txt names a b c header none,encoding utf 8 astyp...

PHP之foreach引用填坑

看到一篇文章描 就是它 述了php的乙個語法特點,用文本來描述就是如果對乙個陣列進行foreach引用遍歷過後在對這個陣列使用同樣的變數進行一次普通foreach遍歷會導致這個陣列的值發生變化。我這個描述可能還是不太清楚,直接上 可以看到在迴圈當中沒有任何 所以兩次列印出來的資料肯定應該是一模一樣的...

c 中的移位操作 填坑系列

首先需要明確一點,計算機中的二進位制數都是用其補碼表示的,所有的移位運算都是在補碼的表示形式上進行操作的,無符號數的補碼是其本身,有符號數的補碼是符號位不變,其他位求反加1。這裡說的很清楚。左移 高位移出,低空位補0。相當於乘以2的n次方 當左移一定位數時,最高位變為1,這時計算機會認為這是乙個負數...