2012-05-08 154 views
0

我确定像大多数iOS应用程序一样,我们有一个网络操作来获取数据,一个操作可以解析数据,一个CoreData操作可以存储它并显示一些UI事件...每个在它自己的线程中运行。多线程跟踪进度

我想弄清楚一个干净的方法来跟踪每个完整周期/任务的进度,现在我基本上是为每个定义的周期创建一个唯一标识符集合,它通过每个线程传递,它的状态被更新当我听到成功/失败时发送通知时,这看起来很混乱。

是否有某种支持此类型的框架?

也许是设计模式?

谢谢!

回答