MVVM

MVVM 解決的問題:VC臃腫、遺失的網絡邏輯(沒有屬於它的位置)、較差的可測試性等 優點:有維護性較強、耦合性很低的一種新架構 ViewModel: 視圖模型。邏輯代碼、網絡請求等。是視圖顯示邏輯、驗證邏輯、網絡請求等代碼存放的地方,唯一要注意的是,任何視圖本身的引用都不應該放在VM中,換句話說就是VM中不要引入UIKit.h (對於image這個,也有人將其看做數據來處理,這就看個人想法了,並
相關文章
相關標籤/搜索