在我的應用程序中,我必須在tableview中以列表形式顯示圖像文件,並以全尺寸和多個縮略圖的形式顯示它們。因此,基本上我開發了三個獨立的班級來處理這三種觀點。現在執行任何文件操作,我可以想到兩種方法:「代表或NSNotifications」代碼的性能評估?
爲所有這些類創建appdelegate對象,並相應地處理它們。當在一個類中執行上的照片文件中的一個操作時,所有其它類是使用NSNotification通知,保持obeserver作爲的appDelegate對象。
在需要時爲這些類創建本地對象,並分配代表通過調用相關方法將文件操作從一個類執行到另一個類。
但是,我無法判斷哪種方法在內存使用率和性能方面會更好?提前致謝。
感謝您的生動的答案! –