【发布时间】:2012-05-04 08:26:22
【问题描述】:
我正在开发一个带有推送通知的 iphone 应用程序。我的问题是,当我收到推送通知而不创建 classB 的实例或使用静态方法时,如何从 classB 调用函数?
非常感谢:)
【问题讨论】:
-
我不知道你是否清楚你的对象生命周期。如果 ClassB 是一个 sigleton 类,那么只需将其用作访问器。如果您只想在 ClassB 的任何对象存在的情况下调用 ClassB 中的方法,则使用 NSNotification 机制,在创建 ClassB 时设置它并在 dealloc 时销毁它。简而言之:ClassB 的生命周期是回答您问题的重要部分;)
标签: objective-c ios methods apple-push-notifications