@靈隱高僧 商品實體類可以作為一個父類存在基礎組件當中,購物車組件和商品組件分別繼承商品父類
《iOS組件化》組件的劃分前言 組件的劃分是在組件化之前最先要做的工作醇蝴,也是非常重要的一環(huán)宣肚。組件劃分不細致會造成很多冗余代碼,或者劃分的太細致則會加倍增加工作量悠栓。換句話說霉涨,組件的劃分決定了整個工程的質...
第一章 引子篇 App產品設計『引子』創(chuàng)作背景&核心目標 http://www.reibang.com/p/cffd3cff6b2b App產品設計『引子』產品設計理念 h...
@somesOne 可以將UIViewController的分類改成object
《iOS組件化》之 搭建適合業(yè)務的URL跳轉路由-ALRouter前言 目前有很多市面上很不錯的URL跳轉路由器妖谴,例如 MGJRouter窿锉、CTMediator、HHRouter 膝舅。本著簡潔嗡载、易維護、符合業(yè)務仍稀、編碼方便的前提洼滚,簡單研究了下源...
@somesOne 目前router只針對Controller跳轉哦,如果你用view技潘,可以外面包一層Controller
《iOS組件化》之 搭建適合業(yè)務的URL跳轉路由-ALRouter前言 目前有很多市面上很不錯的URL跳轉路由器遥巴,例如 MGJRouter、CTMediator享幽、HHRouter 铲掐。本著簡潔、易維護值桩、符合業(yè)務摆霉、編碼方便的前提,簡單研究了下源...
骨架屏是什么刻两? 骨架屏(Skeleton Screen)是一種優(yōu)化用戶弱網體驗的方案增蹭。在弱網情況下,客戶端獲取到服務器數據的時間會比較長磅摹,此時用戶會比較煩躁滋迈。該方案是指在空白...
@AnnyXia 最好有統(tǒng)一架構,確保團隊里每個人寫的代碼風格偏差不大才易于維護
在iOS 上實現MVP(附代碼)前言 隨著移動互聯(lián)網承載著越來越錯綜復雜的業(yè)務户誓,傳統(tǒng)的MVC已經不能完全滿足我們的需求饼灿,于是就出現了MVVM、MVP帝美、VIPER等架構碍彭。其中,最廣為人知的是MVVM悼潭,雖說上手...
泛型
在iOS 上實現MVP(附代碼)前言 隨著移動互聯(lián)網承載著越來越錯綜復雜的業(yè)務庇忌,傳統(tǒng)的MVC已經不能完全滿足我們的需求,于是就出現了MVVM舰褪、MVP皆疹、VIPER等架構。其中占拍,最廣為人知的是MVVM略就,雖說上手...
iOS設計模式之美-工廠模式iOS設計模式之美-抽象工廠模式iOS設計模式之美-生成器模式iOS設計模式之美-適配器模式 1.何為工廠模式 工廠模式可以簡單概括為同類型不同型...
今天總監(jiān)讓我給測試同事們培訓postman,使用過postman的朋友應該知道晃酒,這個簡直就是前后端接口調試神器表牢。根據平時的經驗以及自己到網上看了相關的帖子,對于postman...
@這小子1992 你可以參考一下AFNetworking和YYKit的subspecs
《iOS組件化》之創(chuàng)建公共/私有 Pods前言 CocoaPods是時下比較流行的組件化管理工具蛔翅,將我們的基礎組件放在CocoaPods上對增加復用率恼布,降低主工程復雜度,更好的管理基礎層代碼都帶來了巨大的幫助搁宾。 開始...
@這小子1992 可以用subspecs,HKHttpManager建議先直接拖入工程倔幼,因為要配置很多東西
《iOS組件化》之創(chuàng)建公共/私有 Pods前言 CocoaPods是時下比較流行的組件化管理工具盖腿,將我們的基礎組件放在CocoaPods上對增加復用率,降低主工程復雜度,更好的管理基礎層代碼都帶來了巨大的幫助翩腐。 開始...
@道道明明白白 思想都是一樣的
在iOS 上實現MVP(附代碼)前言 隨著移動互聯(lián)網承載著越來越錯綜復雜的業(yè)務鸟款,傳統(tǒng)的MVC已經不能完全滿足我們的需求,于是就出現了MVVM茂卦、MVP何什、VIPER等架構。其中等龙,最廣為人知的是MVVM处渣,雖說上手...
@vook 寫block罐栈,通過param傳遞
《iOS組件化》之 搭建適合業(yè)務的URL跳轉路由-ALRouter前言 目前有很多市面上很不錯的URL跳轉路由器,例如 MGJRouter泥畅、CTMediator荠诬、HHRouter 。本著簡潔位仁、易維護柑贞、符合業(yè)務、編碼方便的前提聂抢,簡單研究了下源...