废话不多说,直接进入主题:这里要说的方式有6种:1、属性传值 2、block 3、delegate 4、UserDefault 5、单例 6、通知(篇幅原因我只写核心代码,如果看不懂可以直接在最下面去github 看demo)1、block(个人觉得最常用的场景下最好用的)先说我 ...
废话不多说,直接进入主题:
这里要说的方式有6种:1、属性传值 2、block 3、delegate 4、UserDefault 5、单例 6、通知(篇幅原因我只写核心代码,如果看不懂可以直接在最下面去github 看demo)
1、block(个人觉得最常用的场景下最好用的)
先说我最常用的block吧,属性传值就很简单了,主要用于顺传,我们在这里包括下面都主要讲逆传。属性传值放在block里一起写了。
下面上代码:
1 //secondVc.h2 typedef void (^TestBlock) (NSString *str);3 4 @interface ATNextViewController : UIViewController5 //定义block6 @property (nonatomic, copy) TestBlock testBlock;7 @end
原标题:iOS页面间传值的一些方式总结
关键词:IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。