#import <Foundation/Foundation.h>
typedef void(^BlockB)(int b);
typedef void(^BlockD)(int d);
@interface BlockWriting : NSObject
@property (nonatomic, copy) void(^BlockA)(int a);
@property (nonatomic, copy) BlockB blockB;
- (void)doBlockC:(void(^)(int c))blockC;
- (void)doBlockD:(BlockD)blockD;
@end
參考鏈接:
關(guān)于Block的定義,和作為參數(shù)的寫法
iOS開發(fā)-Object-C Block的實(shí)現(xiàn)方式
Objective C中Block的幾種常用寫法