- 博客(4)
- 收藏
- 关注
原创 iOS-协议传值
协议传值和block一样 懂用于反向传值 可以用协议传值的地方都可以用block传值 这样视图不能做到的事情就可以委托控制器去帮他完成协议传值有6步委托方有3步1.在其.h文件中拟定协议方法2.定义一个委托的属性3.监听代理是否能够执行协议方法#import @class MyCollectionViewCell;@protocol MyColle
2016-08-28 19:21:18
346
原创 iOS-通知传值
通知传值要分清楚发送方和接收方发送方只需要发送通知 而接收方需要3步1.注册通知2.写出通知的回调方法3.移除通知如果接收通知的一方是用故事版做的 那么注册通知不能写在viewDidLoad方法里面 而是在在页面将要显示的时候 用- (instancetype)initWithCoder:(NSCoder *)aDecoder去拦截他的初始化方法 在里面注册通知
2016-08-28 19:02:31
364
原创 简单的block传值
初识block 我们可以把block看成一个变量比如 我们要定义一个变量aint a = 1;int 类型, a 是变量的名字 ,1是a的值现在 定义一个没有返回值没有参数的block void (^block)() = ^(){ NSLog(@"block"); };我们可以这样写void (^)
2016-08-28 18:44:39
306
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅