美文网首页
iOS block的使用

iOS block的使用

作者: Joymerry | 来源:发表于2019-09-29 16:31 被阅读0次

    在项目中,很多时候我们都会遇到使用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;
    }
    

    相关文章

      网友评论

          本文标题:iOS block的使用

          本文链接:https://www.haomeiwen.com/subject/tafohctx.html