1. 程式人生 > >iOS專案開發實戰(Swift)—專案目錄和結構

iOS專案開發實戰(Swift)—專案目錄和結構

單檢視應用程式(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)