【发布时间】:2011-05-26 14:59:04
【问题描述】:
我目前正在考虑我的 iOS 应用程序的数据模型。该应用程序仅从服务器接收信息,因此,“模型”本身通常会处理所有网络请求,...
但是,这些网络请求必须在后台执行——我的意思是另一个任务,而不是 iOS 后台状态——并且在请求完成后,必须更新应用程序中的信息。
写一个委托来通知控制器是否更有意义,或者我也可以使用 NSNotificationCenter?我认为基于 NSNotification 的解决方案可以使模型更加通用,例如在桌面应用程序中。
也许,我应该补充一点:模型(因为它保存了一些会话信息)是单例的,因此基于常规委托的方法将不起作用...
【问题讨论】:
标签: ios delegates model nsnotification