前言 通過Cocoapods來寫個(gè)自己的pod組件,如果組件需要圖片濒募、xib蕴侧、storyboard等資源的時(shí)候有兩種引入資源的方式分別是s.re...

前言 通過Cocoapods來寫個(gè)自己的pod組件,如果組件需要圖片濒募、xib蕴侧、storyboard等資源的時(shí)候有兩種引入資源的方式分別是s.re...
當(dāng)你在Swift中用OC的類時(shí),你需要?jiǎng)?chuàng)建Object-C Bridging Header文件,這個(gè)文件是為Swift能夠方便調(diào)用OC的類毛嫉。 我...
自己在創(chuàng)建Framework的過程中踩了很多坑妇菱,特別是我們有一部分關(guān)鍵代碼是 C++ 寫的而且還需要引用第三方 Object-C 庫就更坑了承粤,把...
iOS組件化方案探索 一、什么是組件化闯团? 1辛臊、什么是組件? "組件"一般來說用于命名比較小的功能塊偷俭,如:下拉刷新組件浪讳、提示框組件。而較大粒度的業(yè)...
前言 雖然 iOS 組件化與路由的話題在業(yè)界談了很久涌萤,但是貌似很多人都對其有所誤解淹遵,甚至沒搞明白“組件”、“模塊”负溪、“路由”透揣、“解耦”的含義。 ...
為什么要用到Router去做跳轉(zhuǎn):解耦辐真、方便 像底下這種代碼可能寫了很多很多遍了须尚,尤其是在項(xiàng)目中某個(gè)頁面入口很多的情況下。 尤其是公司要開發(fā)多個(gè)...
1. 閱讀本篇文章以前侍咱,假設(shè)你已經(jīng)了解了組件化這個(gè)概念耐床。 最近兩年移動端的組件化特別火,但移動端組件化的概念追其溯源應(yīng)該來自于Server端楔脯,具...
前言 應(yīng)用在逐步迭代中撩轰,代碼體積越來越大。現(xiàn)有的工程代碼雖然已經(jīng)按照模塊分門別類存放昧廷,但是其引用文件還是很隨意堪嫂,代碼間的耦合性高,使得代碼“牽一...
前言 最近公司新開了個(gè)項(xiàng)目木柬,需要從零開始搭建皆串,之前做過一些組件化的工作,但是之前的開發(fā)語言是OC眉枕,新項(xiàng)目切換到了Swift恶复,雖然差異不大,但是還...
swift組件化 看了很多關(guān)于iOS組件化的文章齐遵,覺得光是看不寫不足以很好的理解組件化寂玲,所以就自己寫了一個(gè)demo以組件化構(gòu)建。 工程目錄結(jié)構(gòu)及...