你的位置:首页 > 软件开发 > 操作系统 > iOS页面间传值的一些方式总结

iOS页面间传值的一些方式总结

发布时间:2016-07-18 18:00:28
废话不多说,直接进入主题:这里要说的方式有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

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。