控制器数据逆传(代理设计模式解析)

来源:互联网 发布:文员和淘宝美工哪个好 编辑:程序博客网 时间:2024/06/03 17:56

控制器数据逆传(代理设计模式解析)


iOS实现数据的传递有多种方法:

1.使用SharedApplication,定义一个类似全局变量来传递

2.使用文件,或者使用NSUserdefault来传递

3.通过一个单例的class来传递

4.通过delegate来传递

数据的存储方式有五种:

1.User Default

2.Property List

3.Object archives

4.SQLite 3

5.Core Data

代理设计模式在控制器数据逆传中的五部曲

1.委托声明一个Delegate

这里写图片描述

2.代理调用Delegate方法,

这里写图片描述

3.使某个类成为某个类的代理

这里写图片描述

4.被委托者遵守Delegate协议

这里写图片描述

5.被委托者实现代理的方法

这里写图片描述

1 0
原创粉丝点击