用途:
M:model
V: View+Controller
VM:數(shù)據(jù)請(qǐng)求 ?數(shù)據(jù)處理 ?數(shù)據(jù)邏輯整理 和Model配合
怎么交涉:
V和VM不直接交涉袋狞,還是通過(guò)Controller整合
VM和M直接整合交涉
也就說(shuō):Controller現(xiàn)在是需整合VM整理的數(shù)據(jù)和View的賦值乏沸,減輕了Controller的壓力(解決了 數(shù)據(jù)請(qǐng)求、數(shù)據(jù)處理、數(shù)據(jù)邏輯整理在Controller沒(méi)有地位的尷尬)稳强。僅此而已奖地。
優(yōu)雅的開(kāi)發(fā):
ReactiveCocoa:只是信號(hào)綁定模型,更優(yōu)雅的解決了事件監(jiān)聽(tīng)法竞,傳值交互等笨拙耙厚。