IOS的OC项目下回调函数的定义以及传参

本文介绍了在IOS的Objective-C项目中如何定义和使用回调函数。通过类方法创建无返回值的回调,例如+(void)headLineWithSuccess:(void(^)(NSArray *array)),用于接收NSArray类型的返回值。回调函数的实现应在逻辑完成后调用,以确保正确执行。
摘要由CSDN通过智能技术生成

IOS的OC项目下回调函数的定义以及传参

1.首先定义一个类方法,通过类名打点调,没有返回值的,

+(void)
2。 起个函数名字
+(void)headLineWithSuccess , headLine是你项目对于模型名字,

3 block定义,重点
+(void)headLineWithSuccess:(void()())
先把格式写好
+(void)headLineWithSuccess:(void()())解释一下
第一小括弧写 ^ block关键符号,第二小括弧写回调时候具体的返回值类型,我这里返回的是一个NSArray类型,void 是block的一种形式,前面必须加void
+(void)headLineWithSuccess:(void(^)(NSArray *array))
4 把形式参数写上
+(void)headLineWithSuccess:(void(^)(NSArray *array))
5 。 如果有多个block,接着用with继续拼接的写,block写法方式相同

+(void)headLineWithSuccess:(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值