8-11
cocoa中的类:
1.根类(NSObject)
2.应用程序类(UIApplication)
提供了ios程序运行期间的控制和协作工作,每一个程序在运行期间必须有且仅有一个UIApplication或其子类的一个实例;
UIApplication主要工作是处理用户事件,它会开启一个队列,把所有用户事件都放入队列,逐个处理,在处理的时候,它会发送当前事件到一个合适的处理事件的目标控件。
此外,UIApplication实例还维护一个在本应用中打开的Window列表(UIWindow实例),这样它就可以接触应用中的任何一个UIView对象。
3.窗口类(UIWindow)
UIWindow提供了一个用于管理和显示视图的容器。
功能:提供一个 区域来显示视图;将时间分发给视图。
传递顺序:响应链向下顺序。
4.视图(UIView)
初始化数组时,总是使用nil来结束对象列表:myMessages=[[NSArray alloc] initWithObjects:@"Good boy!",@"Bad boy!",nil ];使用索引访问字符串:返回Bad boy!。可使用objectAtIndex实现: [myMessage objectAtIndex:1];