iPhone开发之第三方回调函数的使用方法
来源:互联网 发布:软件可维护性 编辑:程序博客网 时间:2024/04/29 09:35
回调函数在程序世界里随处可见,iPhone中也不例外,但在iPhone中经常会遇到用常规方法无法回调,上一篇文章可以解决此问题,今天再上一种方法,专门的第三方回调函数。
1、在需要回调的类中定义回调:
-(void)DoneAndMessageTo:(NSObject *)cbobject setCallbackFunctionName:(NSString *) selectorname {callbackfunction = selectorname;callbackobject = cbobject;}
2、发出回调:
- (void)someFun{NSLog(@"some function.");//发出回调SEL func = NSSelectorFromString(callbackfunction);if ([callbackobject respondsToSelector:func]){[callbackobject performSelector:func];NSLog(@"DoneAndMessageTo:success");}else{NSLog(@"DoneAndMessageTo:failure :%@",callbackfunction);}}
3、调用回调:
- (IBAction)sendFun:(id)sender{testobj = [[test alloc] init];//调用回调[testobj DoneAndMessageTo:self setCallbackFunctionName:@"backFun"];[testobj someFun];}
- iPhone开发之第三方回调函数的使用方法
- 回调函数的使用方法之例程说明
- C++编写的DLL与第三方通信中回调函数的巧妙使用
- C++编写的DLL与第三方通信中回调函数的巧妙使用
- Android多线程合并——使用CountDownLatch干掉第三方SDK的回调函数
- Android多线程合并——使用CountDownLatch干掉第三方SDK的回调函数
- 安卓工程接第三方SDK遇到回调函数字符串参数乱码的问题
- 回调函数使用方法
- matlab 回调函数函数的使用方法
- python回调函数的使用方法
- iphone 开发之 第三方 network框架 ASIHTTPRequest 详解
- 回调函数及使用方法
- iPhone开发之UISearchBar的使用方法
- 浅谈iphone开发中关于第三方对象执行回调的方法
- 浅谈iphone开发中关于第三方对象执行回调的方法
- Android第三方框架之xListView的使用方法
- Android第三方框架之xListView的使用方法
- Swift基础之对FMDB第三方的使用方法
- C# 设置Win7下的默认浏览器
- VS hide switch
- CCS5.2 链接器选项之 --rom_model --ram_model
- 架构设计之性能设计经验
- WCDMA同步问题
- iPhone开发之第三方回调函数的使用方法
- Socket详解-socket建立
- hdu 1210(洗牌)
- iPhone开发之将16进制颜色转换成UIColor
- 收集了一些python的文章(太牛了)
- 清理win7 sp1安装后占用的空间
- SH7218T拆解手记(10)重新生成system.img
- 数组的四种排序方法
- Mac中各种控件重绘