轉載自:https://blog.csdn.net/hnuzengchao/article/details/49943203
單視圖應用程序(single view application)包含以下幾個重要的文件
1、AppDelegate.swift-應用程序委托類
手動初始化window對象
self.window=UIWindow(frame:UIScreen.mainScreen().bounds)
2、ViewController.swift-主控制器類
override func viewDidLoad(){ }//控制器的視圖類加載完成時調用,command+R之后會自動調用
override func didReceiveMemoryWarning(){ }//當系統觸發內存警告用
3、Info.plist-iOS App 屬性配置文件(XML文件)
可以通過手動直接配置相關屬性,同時也可以右鍵以source code形式打開,進行XML編寫
4、Main.storyboard主界面故事板
手寫代碼形式—>NIB—>XIB—>StoryBoard
1)場景面板:顯示viewController的界面元素
2)可適配的屏幕大小
3)自動布局快捷按鈕(Autolayout)
4)自動布局開關 use size classes(是否兼容不同尺寸的設備界面)/use autolayout(使用界面約束在屏幕大小或方向改變時自動調整屏幕布局)
5、Images.xcassets—圖片資源歸類的地方(AppIcon)