1
我試圖讓使用MVVM
學習目的的項目中添加持久/網絡代碼。我瞭解這種模式的工作原理,但我發現的所有例子都非常基本,並沒有解釋您在哪裏添加持久性/網絡代碼。凡在MVVM架構
我想在我的項目中使用Core Data
。
是否有人有這種模式的經驗嗎?我正在閱讀這種代碼應該在NSOperation
。這有意義嗎?
沒有其他的想法?我只是在尋找其他人的建議。
現在我不感興趣,被動方式。
我試圖讓使用MVVM
學習目的的項目中添加持久/網絡代碼。我瞭解這種模式的工作原理,但我發現的所有例子都非常基本,並沒有解釋您在哪裏添加持久性/網絡代碼。凡在MVVM架構
我想在我的項目中使用Core Data
。
是否有人有這種模式的經驗嗎?我正在閱讀這種代碼應該在NSOperation
。這有意義嗎?
沒有其他的想法?我只是在尋找其他人的建議。
現在我不感興趣,被動方式。
由於異步網絡代碼可以留住井外(和過去的)任何與當前的UI,它可能應該放入模型對象或其他獨立的控制器對象,完全不在視圖,視圖控制器或視圖模型層次結構。也許在應用程序委託級別附加的網絡控制器對象(自定義類)中,以便網絡狀態可以保留並正常關閉或在後臺處理。