我有更新的數據訪問量:iPhone:從插座
委託來處理套接字連接,讀取和插座上寫入數據。
甲
MyTableViewController
與方法來填充表與從插座接收到的數據的圖。
我的問題是:
什麼將一個有效的設計方法是,以填補在插座數據到達了表? (考慮到將來我會有其他幾個觀點也使用來自插座的數據。)
我想我應該有一個單一的SocketClient
類來處理所有的消息通過套接字交換,然後通知各相關UIViewController
。但是,在這種情況下,當數據到達套接字時,控制器對象已經實例化。這導致我將控制器用作單例。它有效,但我不喜歡這個。另一種方法是將我的所有控制器作爲處理套接字連接的委託。我也不喜歡這個。
你的方法是什麼?