iOS: 定义 Block
2014-06-24 19:34
99 查看
定义
作为参数
使用
typedef void (^RFAudioBasicBlock) (void); typedef void (^RFAudioSuccessBlock) (BOOL flag); typedef void (^RFAudioSuccessDetailBlock) (BOOL flag, NSURL *url, NSTimeInterval duration); typedef void(^RFAudioSuccessURLBlock) (BOOL flag, NSURL *url);
作为参数
- (void)playWithURL:(NSURL *)url finishedBlock:(RFAudioSuccessDetailBlock)block;
使用
[[RFAudioManager defaultManager] playWithURL:url finishedBlock:^(BOOL flag, NSURL *url) { NSLog(@"播放结束:%@", url); }];
相关文章推荐
- IOS中得block代码块的定义及使用
- IOS中得block代码块的定义及使用
- iOS block 声明时和定义时的不同格式
- IOS中block的声明定义和使用 一
- iOS中block的定义和使用
- IOS中得block代码块的定义及使用
- iOS之Block代码块的定义及使用
- iOS中得block代码块的定义及使用
- iOS中block的定义和使用
- iOS中block的定义和使用
- ios影视项目解析 主要为讲block的细节 如果了解了 block的定义等 但是对运用不是很熟悉可以参考本文章
- IOS中得block代码块的定义及使用
- IOS Block代码块的定义与使用
- ios中的block
- iOS: Objective-C可变参数函数定义
- iOS: How to use "Block"
- [ios开发基础之]代码块 ——block
- 如何在iOS中使用Block
- ios高阶教程 块对象(block)的利用
- ios 中使用 block