1、首先在Xcode中创建一个Single View Application工程,且Language选择Swift,Devices选择IPhone,然后就会出现以下目录,如下图所示:
说明:(1)AppDelegate.swift文件是IOS工程中相应整个App的文件,在该文件中实现了应用程序的代理类AppDelegate,它是song与监听整个App的事件,例如:当App启动完成后,会调用application方法,当app切换到后台时,会调用applicationDidEnterBackground方法,重新回到前台后会调用applicationWillEnterForeground方法,通过这些事件方法,可以对App的这些行为进行干预,如以下代码所示:
(2)ViewController.swift主要用于编写控制视图的代码,在该文件中实现了一个ViewController类,该类是UIViewController的子类,用于控制图上的UI,其中viewDidLoad函数是当视图装载时调用,didReceiveMemoryWarning函数是当内存不足时调用,如下图所示:
(3)Main.storyboard是UI得可视化工具,就是可以手动添加视图,以及按钮等等,如下图所示:
(4)Assets.xcassets是用于存放不同类别的图像,单击Assets.xcassets在右边就会出现选择列表,如下图所示:
2、选择运行的设备,在工程里有一个工程名,然后单击工程名即可选择要在那个设备上运行,比如IPhone6s还是在IPhone5s上运行,如下图所示:
3、在编译启动阶段会出现如下图1,启动完成之后会出现以下图2所示:
图1
图3