objective-c - iOS:什么是 Objective-C 中的事件监听器?

标签 objective-c ios model-view-controller ios5

在我的一些学习中,我看到有人提到在你的 View Controller 中你可以有一个模型,并在模型上有某种监听器来改变它。我认为我没有为它们使用正确的名称,这可能就是我的搜索没有找到任何结果的原因。本质上,我想将我的服务器调用从 Controller 转移到我的模型中,但我需要对它们进行某种监听,以了解调用何时完成以更新我的 View 。

最佳答案

调查代表 delegates tutorial

或者更高级的 block basic blocks tutorial

从委托(delegate)开始,

你也可以使用NSNotification NSNotification tutorial但不推荐,因为它向每个类(class)广播,您可能只需要向特定类(class)发送消息,而不是向每个类(class)发送消息

关于objective-c - iOS:什么是 Objective-C 中的事件监听器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10492138/

相关文章:

objective-c - Objective C - 为什么 64 位意味着不同的变量类型

ios - 如何在 iOS7 中将 UIManagedDocument 从启用的 iCloud 迁移到仅本地?

ios - Touch ID API 响应速度很慢

ios - Cordova 中的 Google 标签管理器插件中的问题

ios - AVUrlAsset 和 WebVTT

javascript - 使用 AngularJS 的未知提供程序错误

cocoa - Cocoa 中类之间的协调

python - 哪个示例应用程序展示了 Google App Engine/Python 应用程序中 MVC 结构的最佳实践?

iphone - 获取文件路径的最后 2 个目录

objective-c - iOS8 中的相机旋转和 OverlayView