我正在使用执行某些功能的第三方库,然后在完成后触发完成事件.如何通过void(^)()类型传递完成处理程序?
obj.completionHandler = ???
Run Code Online (Sandbox Code Playgroud)
文档没有给出任何示例,只是说接受了void(^)()类型.
谢谢!
void (^)() 是块类型
所以你可以传递一个块
obj.completionHandler = ^ {
// code to execute when completed
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1320 次 |
| 最近记录: |