Cocoa坐标系
左下角为原点
Document
NSDocument
NSWindowController
NSDocumentController
Window
Windows是OSX的所有UI元素的容器,它定义了app在屏幕中的响应区域,并且允许用户进行多任务交互。
在Cocoa中,window是NSWindow类的一个实例,而且关联的Controller控制器是NSWindowController类的一个实例。在一个设计良好的app中,你会看到一个它们之间是一对一关系,即一个window对应一个windowController。模型层则更具不同的app类型来设计。
View
ViewController
生命周期
- viewDidLoad
- viewWillAppear
- viewDIdAppear
- viewWillDisappear
- viewDidDisappear
刷新
- updateViewConstraints
- viewWillLayout
- viewDidLayout