【发布时间】:2012-08-09 06:59:24
【问题描述】:
我有一个类每隔一段时间在后台同步数据。用户可以在应用导航树中的任何位置,无论用户在哪里,我都需要能够使用我刚刚同步的任何新数据来更新视图控制器。
我把负责后台线程同步的对象作为 SharedAppDelegate 的一个属性。
在某种程度上,我需要实现类似于观察者模式的东西,并且每次实例化视图控制器时都将其设置为侦听后台同步对象上的某些事件,以便在每次同步后我可以在视图控制器中执行一个方法正在听。
我不确定在 Objective-C 中执行此操作的正确方法是什么,或者是否有更好或推荐的方法。
【问题讨论】:
标签: objective-c ios viewcontroller