我正在爲iDevice開發項目。我將解釋我的項目的體系結構,並且我想要一些反饋。iPhone中的項目的體系結構
我的項目是一個典型的iPhone應用程序:項目列表 - >細節。
步驟:
我做了一個單例存儲信息。
我發送一個異步請求來接收項目列表(不詳細),當請求完成加載後,我將結果存儲在一個單身字符串中,併發布通知(「加載終止」)。
在其他對象中,我「捕獲」此通知,解析存儲在單例中的結果,將解析結果存儲在單例中的數組中,併發布通知(「解析終止」)。
在其他對象中,我「捕捉」通知,並將結果顯示在表視圖中。
當選擇一個細胞,我做同樣的事(通知其他名稱,並在單詳細項目的其它變量)
我用這個架構,因爲我的項目需要通用並可擴展。 這樣做是個好主意嗎?有更好的選擇嗎?
感謝您的重播,我不知道MVC模型很多東西(我的朋友是Zend的開發人員,他們解釋了一些細節),但我認爲我的方向是正確的。非常感謝你的鏈接,我會看到我可以學習的東西。謝謝。 –