首页 > 其他 > 详细

可以实现视图之间相互传值、信息交换的方法总结

时间:2015-09-28 23:52:51      阅读:307      评论:0      收藏:0      [点我收藏+]

1.属性传值

   1)block块

      将block块 typedef 命名一下,获取这个块程序的属性。将属性作为value传值过去。

       block块,是一种另类的回调,是代码块的声明执行,类似于c语言形式

    2)value

    总:属性传值不仅可以传value还能传一个操作过去。

2.代理传值

    应用比较普遍,既可以传方法又可以传值。

3.通知 

    类比于计算机操作系统中通知的概念,通过通知名来区分是否做出应激反应。多用于动态及时获取数据。感觉系统开销比较大,尽量少用好。

4.本地存储

   1)轻量级存储  libiary+单例    2) writeToFile (注意nscoding协议的实现)

5.数据库存储

    4.5都是纯数据的交换

可以实现视图之间相互传值、信息交换的方法总结

原文:http://www.cnblogs.com/fuunnyy/p/4845192.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!