1. 程式人生 > >客戶端UI層設計的思考

客戶端UI層設計的思考

我們發現每個view都有一個controller來控制它, 但是很多時候一個feature我們需要協調多個controller/view, 比如IM裡收到一條訊息, 你可能既要在訊息視窗中顯示, 同時也要在右下角像QQ那樣出個提示, 另外可能還需要播放提示音, 這麼多事情需要有人來協調, 所以我們需要引入Manager的概念, Manager以feature/模組為劃分單位。