創(chuàng)建索引庫(如果是推到公共庫前硫,略過) 遠(yuǎn)程git倉庫上創(chuàng)建項(xiàng)目(coding、github) pod repo add [庫名] [git地址]...
一. 總述這個(gè)方案的最終目的很明確,就是要抽象出一個(gè)中間層來對(duì)紛亂的引用關(guān)系進(jìn)行統(tǒng)一的跳轉(zhuǎn)坤学。模塊只和中間層耦合,模塊間解耦咱枉;中間層使用runti...
一. 存在的問題 UI更新必須依賴程序員在指定位置手動(dòng)觸發(fā)冤灾。UI更新的邏輯會(huì)遍布各地難以維護(hù),而且調(diào)用者必須明確的知道更新的邏輯,因?yàn)閡pdat...
MVC封孙,即Model,View,Controller迹冤。概念層面都很清晰,但是真正落地到項(xiàng)目中時(shí)虎忌、編碼時(shí)泡徙,不同的人寫出的MVC架構(gòu)的代碼可能千差萬...
這種方式是在xcode編譯產(chǎn)生出.app包的基礎(chǔ)上進(jìn)行進(jìn)一步處理,通過簡(jiǎn)單的壓縮以及該后綴名即可實(shí)現(xiàn)ipa發(fā)包膜蠢。 Step1: 新建文件夾堪藐,命名...
問題描述:用NSTimer來實(shí)現(xiàn)每隔一定時(shí)間執(zhí)行制定的任務(wù),例如最常見的廣告輪播圖挑围。如果我們?cè)?timerWithTimeInterval:1 ...
JSPatch 是一個(gè) iOS 動(dòng)態(tài)更新框架礁竞,只需在項(xiàng)目中引入極小的引擎,就可以使用 JavaScript 調(diào)用任何 Objective-C 原...
1杉辙、消息發(fā)送機(jī)制objc語法中類似[object hello]的方法調(diào)用語法模捂,在運(yùn)行時(shí)會(huì)轉(zhuǎn)換成c語言的objc_msgSend函數(shù),并默認(rèn)傳入兩...
一蜘矢、整體框架及思路主要涉及兩個(gè)類狂男,1、DownloadManager硼端,文件下載管理器是一個(gè)單例并淋,負(fù)責(zé)調(diào)度和管理具體的下載操作。它主要有兩個(gè)屬性珍昨,...