view之间传递数据的方式
2012-09-24 11:06
246 查看
对于不同的viewcontroller之间数据的共享和处理,总结有下面几种方式:
1)采用代理模式 子viewcontroller设计 代理协议,定义协议接口,父viewcontroller 实现协议接口,实现子viewcontroller 退出时将相关数据更新到父视图。
2)采用ios的消息机制 父viewcontroller注册消息 子viewcontroller 发送消息,触发父viewcontroller的消息处理。
3)采用database做为数据中间的存储媒介,子viewcontroller将状态数据存入DB,父viewcontroller从DB获取数据更新view。
4)采用ios的NSDefault 存储
5)通过AppDelegate 中定义全局变量实现中间数据的存储。
1)采用代理模式 子viewcontroller设计 代理协议,定义协议接口,父viewcontroller 实现协议接口,实现子viewcontroller 退出时将相关数据更新到父视图。
2)采用ios的消息机制 父viewcontroller注册消息 子viewcontroller 发送消息,触发父viewcontroller的消息处理。
3)采用database做为数据中间的存储媒介,子viewcontroller将状态数据存入DB,父viewcontroller从DB获取数据更新view。
4)采用ios的NSDefault 存储
5)通过AppDelegate 中定义全局变量实现中间数据的存储。
相关文章推荐
- MVC中的页面传值,通常指Controller和view之间的数据传递,经常用到的有几种方式,总结如下:
- iPhone 应用view之间数据传递的方式
- ios应用view之间数据传递的方式
- ASP.NET MVC_Controller和View之间数据传递(前后台数据传递)方式
- iphone 应用view之间数据传递的方式
- ios应用view之间数据传递的方式
- MVC中Control和View之间数据传递的方式
- iPhone 应用view之间数据传递的方式
- iOS 应用view之间数据传递的方式
- iOS------App之间传递数据的几种方式
- android关于activity之间常用的数据传递方式
- ASP.NET MVC2中Controller向View传递数据的方式
- Activity之间传递数据的四种方式
- Asp.net MVC 学习笔记 (3) --Controller 与View 之间的数据传递
- 将数据从View传递到控制器的几种方式
- 【Android 复习】 : Activity之间传递数据的几种方式
- MVC进阶学习--View和Controller之间的数据传递(一)
- android activity之间传递数据的方式
- Fragment之间传递数据的方式
- 不同类之间数据的传递的方式