block 《笔记篇》

无参数block

typedef void (^longinBlock)();

带参数的block

typedef void (^ClickButBlock)(NSInteger button);


属性

@property (nonatomic, copy) ClickButBlock block;

当前界面

if (_block) {

_block(button.tag);

}

另一个界面

@property (nonatomic, strong) Controller *abc****;

在初始化这个属性的时候调用

abc****.block = ^(NSInteger tog){

NSLog(@"%ld",tog);

};













@property (nonatomic, copy) void(^LoginBlockOne)(NSString* userName);


用到的界面声明:

@property (nonatomic, strong) XPFLogInOneController *longOne;




提供参考

提供参考

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容