是否可以使用标准属性语法将块作为属性?
ARC 有什么变化吗?
@property (nonatomic, copy) void (^simpleBlock)(void); @property (nonatomic, copy) BOOL (^blockWithParamter)(NSString *input);
如果您要在多个地方重复相同的块,请使用类型 def
typedef void(^MyCompletionBlock)(BOOL success, NSError *error); @property (nonatomic) MyCompletionBlock completion;