1.语法
C,C++, Object-C
2.框架运行
(1)入口函数:main,调用autoreleasepool函数,调用UIApplicationMain函数,进去AppDelegate类
参数:argc, argv启动时间,nil主要应用程序类名称(默认启动UIApplication),自定义代理类名
(2)调用各种application生命周期函数(didFinishLaunchingWithOptions等等)
(3)首先在didFinishLaunchingWithOptions函数里载入window(self = this指针),一般在这个函数里不直接对window进行操作,而是给当前的window设置rootViewController,然后在rootViewController里各种操作。
(4)设置window可见[self.window makeKeyAndVisible]
(5)MVC模式,每一个view都有一个controller,控制其行为
3.API
熟悉各种ios源生的API