iOS block的使用

2019-09-29  本文已影响0人  Joymerry

在项目中,很多时候我们都会遇到使用block进行数据传值,而block也非常方便,现在就总结一下block的使用方法。

一、正常类中使用block

正常类中使用block有三种方式

1.

二、静态类中使用block

#import <Foundation/Foundation.h>
typedef void (^ReturnClickIndexss)(NSArray * contentArray);

static ReturnClickIndexss clickBlocks;

@interface ProcurementEditGoodView : NSObject
+(void)returnClickIndexBlockss:(ReturnClickIndexss)clickBlock;
@end

//点击同意按钮
+(void)agreeButtonClick
{
    if (clickBlocks != nil) {
        clickBlocks(dataArr);
    }
}
+(void)returnClickIndexBlockss:(ReturnClickIndexss)clickBlock
{
    clickBlocks = clickBlock;
}
上一篇 下一篇

猜你喜欢

热点阅读