【发布时间】:2017-04-21 05:48:58
【问题描述】:
我可以通过桥接头访问 swift 项目中的目标 c 类。但是我怎样才能实现那个对象 c 类的回调方法。
示例:我在 ClassObjectiveC 中有一个回调 decleare
typedef void(^PlayCompleteCallBack)(BOOL playSuccess, NSString *processfileName);
@property (nonatomic, copy) PlayCompleteCallBack playCompleteCallBack;
在目标c中
我可以这样访问
ClassObjectiveC *obj = [[ClassObjectiveC alloc]init];
[obj setPlayCompleteCallBack:^(BOOL playSuccess, NSString *processfileName){
}];
但是在 Swift 中,当我想访问这个回调时,我该如何实现它。谢谢
【问题讨论】:
-
尝试用 obj Xcode 输入会提示你
-
我必须在 swift 文件中使用它。实际上它在一个我必须快速访问的框架中
-
是的,我可以调用其他方法。但不能听回调。滴滴没有得到语法
-
不,我已经这样做了,它不起作用
标签: objective-c swift callback