在MVC模式下,所有的类都被认为属于一个类型
他们被抽象为
他们三者之间的交互
1.模型和视图之间没有任何直接的联系。
2.控制器持有模型的实例,通过模型提供的API访问模型。
3.控制器持有视图的实例,通过视图提供的API访问视图。
4.视图以Target-action,Delegate和Datasource的方式向控制器发送消息。
5.模型以Notification和KVO的方式向控制器发送消息。
一个项目通常会是这样的
在MVC模式下,所有的类都被认为属于一个类型
他们被抽象为
他们三者之间的交互
1.模型和视图之间没有任何直接的联系。
2.控制器持有模型的实例,通过模型提供的API访问模型。
3.控制器持有视图的实例,通过视图提供的API访问视图。
4.视图以Target-action,Delegate和Datasource的方式向控制器发送消息。
5.模型以Notification和KVO的方式向控制器发送消息。
一个项目通常会是这样的