用極致框架30分鐘快速搭建iOS新項(xiàng)目框架(1)

聲明:此教程僅供個人參考閱讀,不得以任何形式用于商業(yè)用途。

對一個項(xiàng)目周期緊張的項(xiàng)目,我們恨不得馬上投入到需求開發(fā)中去!但是,馬上我們就會發(fā)現(xiàn),我們項(xiàng)目還沒創(chuàng)建呢!搭建一個項(xiàng)目的基本框架往往就會耗費(fèi)許多我們的時間和心力,這時我們就迫切需要一個快速搭建項(xiàng)目基本框架的方法。如果你有極致框架,那么就不成為問題!

最近的更新:

2021-7-5

V2.0最終版發(fā)布。

2020-10-30

V1.5 最終版兼容XCode 12編譯通過。

2018-11-6

1、編譯出錯:找不到libPods-ExtremeFramework庫,參考第3步進(jìn)行2次替換即可。

2、編譯出錯:[CP] Copy Pods Resources的資源重復(fù)問題。原因是CocoaPods現(xiàn)有版本與Xcode10新的編譯環(huán)境不兼容,通過終端App執(zhí)行?sudo gem update cocoapods 命令更新CocoaPods到新版即可,期間需要輸入電腦的登錄密碼。更新成功后,記得要切到項(xiàng)目目錄執(zhí)行?pod update --verbose --no-repo-update?命令來更新項(xiàng)目的配置文件,此時再執(zhí)行編譯顯示成功。

第1步:從底部源碼下載入口下載或通過git地址Clone框架演示項(xiàng)目源文件到本地,后面會用到。

以下以Xcode為例

Xcode菜單-Source Control-Clone...
直接在頂部地址欄拷貝git地址,點(diǎn)Clone
為新項(xiàng)目起個名字(如HappyDay),選擇保存目錄,點(diǎn)Clone

直接在頂部地址欄拷貝git地址,點(diǎn)Clone

第2步:右鍵點(diǎn)擊(即輔助點(diǎn)按操作,下同)ExtremeFramework.xcodeproj,選擇菜單“顯示包內(nèi)容”,然后右鍵點(diǎn)擊project.pbxproj,選擇菜單“打開方式”-“文本編輯”。

顯示包內(nèi)容
通過文本編輯App打開

第3步:在“文本編輯”App中,按下command+F打開查找選項(xiàng),勾選替換(圖中1標(biāo)示處),在查找輸入框中鍵入libPods-ExtremeFramework,替換輸入框中鍵入libPods-你取的項(xiàng)目名稱(如,libPods-HappyDay),接著點(diǎn)“全部”按鈕執(zhí)行全部替換。類似地,保持替換勾選,將篩選條件換成“整個字”(圖中2標(biāo)示處),然后在查找輸入框中鍵入ExtremeFramework,替換輸入框中鍵入你取的項(xiàng)目名稱(如,HappyDay),接著點(diǎn)“全部”按鈕執(zhí)行全部替換。

替換ExtremeFramework為你取的項(xiàng)目名稱

第4步:回到項(xiàng)目根目錄,將ExtremeFramework.xcodeproj和ExtremeFramework目錄重命名為你取的項(xiàng)目名稱(如,HappyDay)。將ExtremeFramework.xcworkspace和Podfile.lock移到廢紙簍。用文本編輯打開Podfile,將target后面的ExtremeFramework改為你取的項(xiàng)目名稱(如,HappyDay)。最后通過終端App切換到項(xiàng)目目錄執(zhí)行?pod update --verbose --no-repo-update?即可自動重新生成HappyDay.xcworkspace和Podfile.lock文件(項(xiàng)目基于CocoaPods管理開源庫,如果你還沒有安裝,請先按照CocoaPods安裝教程進(jìn)行安裝)。

目錄完成更改以及Pod更新成功之后效果圖
Pod執(zhí)行更新成功效果圖

第5步:雙擊打開HappyDay.xcworkspace,將Bundle identifier和Signing更改為你自己(公司)的,按下Command+B編譯,顯示編譯成功。這里采用了Xcode10.0。

編譯成功

Just enjoy it!


閱讀原文


我的簡書主頁

源碼下載

極致框架官網(wǎng)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容