是否可以使用标准属性语法将 block 作为属性?
ARC有什么变化吗?
最佳答案
@property (nonatomic, copy) void (^simpleBlock)(void);
@property (nonatomic, copy) BOOL (^blockWithParamter)(NSString *input);
如果您要在多个地方重复相同的 block ,请使用类型 def
typedef void(^MyCompletionBlock)(BOOL success, NSError *error);
@property (nonatomic) MyCompletionBlock completion;
关于ios - 我可以使用 Objective-C block 作为属性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3935574/