IOS

Block具体使用方法

2018-06-13  本文已影响0人  FH_iOS

1,声明

typedefvoid(^XXXComplention) (id * XXX,NSError*error);

2,声明变量

@property (copy) BlockType myBlock; 

@property (nonatomic, copy)  void(^textBlock) (NSString*text); // 字符串回调

3,在实例方法中使用

- (void)fetchReceiptsInfoWithHander:(MemberReceiptsRequestHander)requestHander;

- (void)fetchCloudInfoWithComplention:(MemberRequestHander)requestHander {

    __blockMemberRequestHandertHander = requestHander;

if(tHander)

            tHander(XXX, error);

}

}

上一篇 下一篇

猜你喜欢

热点阅读