定义block类型
/**
* 定义了一个requestSuccess的Block。这个requestSuccess必须带一个参数,这个参数的类型必须为id类型的
* 无返回值
* @param id responseObject
*/
typedef void(^requestSuccess)(id responseObject);
定义block块,代码更清新
void (^upload)(NSString *token) = ^(NSString *token) {
......
}
if (xxxx) {
NSString *token = @"xxxx";
upload(token);
}
函数中定义block回调的方法
- (void)uploadVideo:(NSString *)videoPath complete:(void(^)(NSString *key, NSNumber *resourceId))complete {
持续补充中......
网友评论