1 创建空的模板:
创建的过程中需要注意:
product name,最好做到见名知意. class prefix:要超过三个字母以上,确保class name的唯一性. company identifier: 公司域名倒过来写
2 Xcode
Xcode搭建了ios开发的基础环境,他有ios开发所需的任何资源。Xcode包含Navigation area, tool bar area, Utility area, edit area.
Navigation area以list的形式显示与工程有关的所有文件。
ToolBar area包含运行按钮run和activity area,activity area显示编程中的error,显示build是否成功
Utility area提供view controller ,storyboard, class,view等的一些配置
3 程序在运行时以main函数开始,main函数主要调用UIApplicationMain函数来设置app运行在ios系统上的基础架构
UIApplicationMain函数创建了两个重要的initial components:
UIApplication类的实例,application object
app delegate 类的实例,主要创建了一个window
在程序运行时,application obje