日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用cocoapods

發布時間:2024/4/15 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用cocoapods 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用cocoapods

0.如果發現裝cocoapods出錯就更新gem到最新版本,在終端中輸入:$ sudo gem update --system,注意不要把“$”復制上。等待一會兒會看到

?

我已經敲過所以是 ?

1.移除原有的源 gem sources --remove https://rubygems.org/

?

?

2.添加淘寶的鏡像gem sources -a https://gems.ruby-china.org/(原來的淘寶鏡像https://ruby.taobao.org/已經不能用了)。

?

?

3. 檢查源 可以用gem sources -l來檢查使用替換鏡像位置成功,結果應該只有https://gems.ruby-china.org/才對

?

?

5.安裝CocoaPods,終端輸入:sudo gem install cocoapods

等待一會兒會看到:

?

出現問題查閱解決方法 https 導致 stackflow中也有案例鏈接http://stackoverflow.com/questions/30812777/cannot-install-cocoa-pods-after-uninstalling-results-in-error/30851030#30851030??

解決方法是 sudo gem install -n /usr/local/bin cocoapods

?

等不及的話進入cd ~/.cocoapods 然后看下載進度du -sh *

?

?

?

檢查了版本? gem -v

?

6.然后配置下CocoaPods,終端輸入:pod setup?

媽的時間好長最少有20分鐘吧建議FQ

?

?

7.查找第三方庫

比如查找MJExtension,終端輸入:pod search MJExtension,第一次搜索他需要建索引,等待一會兒就可以了。

?

建索引中

完成后他會自動進入一個新的頁面顯示搜索結果,上下滑動查看更多,要退出的話按wq就可以了。以后再搜索就不需要建索引了。

在此期間處理有幾分鐘

?

?

最后顯示

?

?

8.引入第三方庫到項目中

我先在桌面上新建一個項目,然后演示把MJExtension導進去。

剛開始的文件目錄是這樣的

?

?

然后生成并編輯一個Podfile文件,命令為vim Podfile,要導入的第三方都要在這里面寫上。進去后需要先按I鍵進入編輯狀態,寫完后按esc,然后按shift+zz(或者先按shift+:,再按wq)就可以保存退出了。

例子

?

?

?

每次修改了這個文件都要 pod update

?

?

?

?

?

安裝成功之后,就可以去項目里面使用了。現在的項目文件變成了這樣

?

?

9.使用第三方

你會發現當引入MJExtension的頭文件時,可以#import <MJExtension.h>或者#import <MJExtension/MJExtension.h>,但是卻不能在輸入#import "MJExtension.h"的時候出現提示。雖然強制輸入也可以編譯通過,但是感覺很不爽。
解決這個問題的辦法是在工程的Build Settings搜索Search,然后在User header search paths中添加$(SRCROOT)并選擇recursive

?

?

現在就可以提示#import "MJExtension.h"啦。

然后我們就可以在項目里面使用MJExtension的方法啦。

?

10.增加新的第三方

如果使用過程中我還想添加其他的第三方怎么辦,只要在Podfile里面接著添加,然后終端再執行pod install就可以了。

?

新增第三方

11.更新CocoaPods中的第三方

第三方庫們都有人在維護升級,我們需要隔斷時間就要更新下我們工程中第三方庫的版本。只需要終端輸入命令pod update就可以了。

如果遇到pod install或者pod update慢的問題,原因在于當執行以上兩個命令的時候會升級CocoaPodsspec倉庫,加一個參數可以省略這一步,然后速度就會提升不少。加參數的命令如下:
pod install --verbose --no-repo-update
pod update --verbose --no-repo-update

12.刪除CocoaPods中的某些第三方。

當我們需要去掉某個第三方庫時,只需要在Podfile刪除該引入該庫的語句,然后執行pod update或者pod install就可以了。

13.將CocoaPods目中刪除

如果你在以后的使用過程中不想用CocoaPods了怎么辦?很簡單,把多出來的東西們都刪掉就可以了,不過為了項目正常運行,你需要手動導入已經使用的第三方們哦。

?

CocoaPods目中刪除

14.升CocoaPods

升級CocoaPods版本的命令和安裝CocoaPods的命令一樣,都是sudo gem install cocoapods
如果老版本升級cocoapods的時候提示Operation not permitted - /usr/bin/xcodeproj,改用命令sudo gem install -n /usr/local/bin cocoapods --pre就可以了。

15.卸CocoaPods

卸載CocoaPods的命令是sudo gem uninstall cocoapods

?

CocoaPods

執行完命令后,最下面打印Successfully uninstalled cocoapods字樣就代表已經成功卸載了。

16.CocoaPods Mac App的安裝和使用

CocoaPods桌面應用版下載地址:https://cocoapods.org/app
打開應用會提示你是否安裝命令行工具選擇install就也可以在命令行使用Pod了。省去了上面的步驟們,方便快捷的使用CocoaPods。

Com + n 直接打開工具用這個打開你要添加第三方的項目文件然后填寫需要的框架

?

一定要點擊這個快速添加

?

然后就可以去打開工程了,是不是比命令行簡單多了。
注意:Cocoapods.app 刪掉并執行命令可能會報錯:Unable to locate the CocoaPods.app application bundle. Please ensure the application is available and launch it at least once

?

錯誤信息.png

這時候只要執行sudo gem install -n /usr/local/bin cocoapods命令就可以了。

17.CocoaPods官方使用指南

鏈接:https://guides.cocoapods.org/
有什么不了解的或者遇到錯誤可以去這里查看一下。

18.XCode的CocoaPods插件

CocoaPods-xcode-plugin是一個XCode的插件,可以很方便的在Xcode通過pods安裝各種第三方庫。前提是終端已經安裝好CocoaPods,使用方法大概如下:

?

CocoaPods插件使用

Xcode的推薦插件們可以看我的這篇文章

?

轉載于:https://www.cnblogs.com/Aquariusjjf/p/6158209.html

總結

以上是生活随笔為你收集整理的使用cocoapods的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 粉嫩av一区二区三区免费观看 | www.日批| 视频一区二区三 | 亚洲AV蜜桃永久无码精品性色 | 风间由美在线视频 | 成人在线超碰 | 国产一区日韩 | 男男成人高潮片免费网站 | 日本一区视频在线播放 | 人人妻人人澡人人爽人人欧美一区 | 国产三级av片 | 成人黄色短视频在线观看 | 欧美在线一级视频 | 韩国jizz| beeg日本高清xxxx18 | av午夜在线 | 美女久久久久久久久久 | 九九视频这里只有精品 | 91极品美女| 18禁网站免费无遮挡无码中文 | 伊是香蕉大人久久 | 精品少妇无码av无码专区 | 欧美日韩h | 亚洲剧情av| 久久福利视频导航 | 男人私人影院 | 国产精品久久国产精品 | 日韩欧美一区二区视频 | 亚av| www.男人天堂.com | 欧美一级免费黄色片 | 国产一级片免费视频 | 国产成人久久精品77777综合 | 香蕉视频一级片 | 国产免费av网址 | 国产毛片精品国产一区二区三区 | 亚洲欧美日韩专区 | 天堂av影院 | 无码无套少妇毛多18pxxxx | 天天干天天色天天射 | 中文字幕久久久久久久 | 一级黄色免费看 | 欧美日韩在线观看一区 | 国产成人亚洲综合 | 亚洲天堂精品一区 | 欧美精品系列 | 无限国产资源 | 精品99久久| 国产骚b | 色视频网址 | 亚洲成a人片777777久久 | 久久久久99精品成人片直播 | 亚洲黄业 | 欧美精品aa | 国产乱淫片视频 | 天天狠狠 | 狠狠干2019| 久久精品亚洲一区二区 | 国产精品高潮视频 | 老师上课夹震蛋高潮了 | 国产精品乱码一区二区三区 | 日韩视频在线观看二区 | 日本一二三区视频 | 男男一级淫片免费播放 | 女女综合网 | 国产香蕉在线 | 在线污视频| 噜噜噜久久 | 日韩精品人妻一区二区中文字幕 | 日韩激情精品 | 国产亚洲欧洲 | 在线视频一二区 | 成人av综合网 | 午夜性色福利视频 | 亚洲30p| 麻豆蜜桃91 | 男女那个视频 | 午夜爱爱网站 | 天天操精品 | 在线视频免费观看 | 亚洲视频综合 | 少妇免费直播 | 波多野结衣亚洲一区二区 | 亚洲视频在线免费观看 | 波多野结衣视频一区 | 青青草手机在线 | 视频一区三区 | 国产盗摄一区二区三区 | 成人免费va视频 | 久久视频一区二区三区 | 中文字幕11页中文字幕11页 | 国产乱码精品一区二区 | 住在隔壁的她动漫免费观看全集下载 | 中国黄色小视频 | 男男野外做爰全过程69 | 韩国三级bd高清中字2021 | 国产免费二区 | 黄网在线免费观看 | 精品一区二区在线观看 |