Objective c 什么是回拨处理程序
客户端框架使用回调机制在消息从服务器到达时通知应用程序。发送的事件的一些示例包括登录成功或失败、订阅成功或失败,或MBO更改 通过执行以下命令注册回调对象: MyCallbackHandler*theCallbackHandler=[MyCallbackHandler new]; [SampleApp_SampleAppDB注册表CallbackHandler:theCallbackhandler]Objective c 什么是回拨处理程序,objective-c,ios,Objective C,Ios,客户端框架使用回调机制在消息从服务器到达时通知应用程序。发送的事件的一些示例包括登录成功或失败、订阅成功或失败,或MBO更改 通过执行以下命令注册回调对象: MyCallbackHandler*theCallbackHandler=[MyCallbackHandler new]; [SampleApp_SampleAppDB注册表CallbackHandler:theCallbackhandler] 这是什么意思。。请提供帮助?这意味着方法registerCallbackHandler:接受符合
这是什么意思。。请提供帮助?这意味着方法
registerCallbackHandler:
接受符合协议(例如SampleAppHandlerProtocol
)的对象,该协议要求在MyCallbackHandler
类定义上实现一些方法。实例:
@protocol CallbackHandler
-(void)reportSomethingFinished;
@end
@class SampleApp
{
CallbackHandler *handler;
}
-(void)registerCallbackHandler:(CallbackHandler*)handler;
-(void)doSomething;
@end
通过这种方式,您必须实现一个符合CallbackHandler
的类,以便SampleApp
可以从其代码中调用您的reportsomethingthingfished