block在不同地方的写法

2016-10-06  本文已影响10人  出门请右拐
returnType (^blockName)(parameterTypes) = ^returnType(parameters) {...};
@property (nonatomic, copy, nullability) returnType (^blockName)(parameterTypes);
-(void)someMethodThatTakesABlock:(returnType (^nullability)(parameterTypes))blockName;
[someObject someMethodThatTakesABlock:^returnType (parameters) {...}];
typedef returnType (^TypeName)(parameterTypes);TypeName blockName = ^returnType(parameters) {...};
上一篇 下一篇

猜你喜欢

热点阅读