Objective-C Block 常用语法介绍。
工具/原料
1
Xcode
2
Objective-C
方法/步骤
1
局部变量returnType (^blockName)(parameterTypes) = ^returnType(parameters) {...};
2
作为属性(property)@property (nonatomic, copy) returnType (^blockName)(parameterTypes);
3
作为方法参数:- (void)someMethodThatTakesABlock:(returnType (^)(parameterTypes))blockName;
4
作为方法调用的参数:[someObject someMethodThatTakesABlock:^returnType (parameters) {...}];
5
自定义 typedef:typedef returnType (^TypeName)(parameterTypes);TypeName blockName = ^returnType(parameters) {...};
上一篇:央视频怎么关注圈子成员
下一篇:原神海盗团成员分布