2012-05-08 188 views
0

我確定像大多數iOS應用程序一樣,我們有一個網絡操作來獲取數據,一個操作可以解析數據,一個CoreData操作可以存儲它並顯示一些UI事件...每個在它自己的線程中運行。多線程跟蹤進度

我想弄清楚一個乾淨的方法來跟蹤每個完整週期/任務的進度,現在我基本上是爲每個定義的週期創建一個唯一標識符集合,它通過每個線程傳遞,它的狀態被更新當我聽到成功/失敗時發送通知時,這看起來很混亂。

是否有某種支持此類型的框架?

也許是設計模式?

謝謝!

回答