设计模式 - MVC

2016-04-25  本文已影响33人  逸飞u

MVC关系

Model->Controller:
View->Controller:
Controller-->Model:
Controller-->View:

模型(Model)

创建/修改/删除/查询

视图(View)

控制器(Controller)

Target-Action 链接逻辑和控件

View(controls)-->Controller:actions
Controller->Model:outlets
Controller->View(controls):outlets

selector

the name used to select a method

Interface Builder ,Xibs(Nibs),Storyboard

UI Files 设计阶段

  1. 帮助你在 MVC 中设计视图
  2. layout 用户 界面元素
  3. 添加控制器对象
  4. 链接控制器和 UI

Nib 加载

[NSBundle loadNibNamed:owner:options:]

自动创建对象需要自定义状态

-(void)awakeFromNib
加载 nib 后,可以实现自定义逻辑,缺省为空,常用来恢复数据和状态

-(void)prepareForInterfaceBuilder

Storyboard

Storyboard缺点

上一篇 下一篇

猜你喜欢

热点阅读