In Xcode, Mac templates default to including a “main.swift” file, but for iOS apps the default for new iOS project templates is to add @UIApplicationMain to a regular Swift file. This causes the compiler to synthesize a mainentry point for your iOS app, and eliminates the need for a “main.swift” file.
一》 swift在main.swift里面沒有了main函數(shù)。
在創(chuàng)建IOS項目的時候@UIApplicationMain? 來啟動程序。如果刪除@UIApplicationMain這行,我們需要創(chuàng)建一個main.swift文件
import UIKit
UIApplicationMain(Process.argc,Process.unsafeArgv,nil,NSStringFromClass(AppDelegate))
現(xiàn)在編譯運行盯桦,就不會再出現(xiàn)錯誤了搔涝。當然血淌,我們還可以通過將第三個參數(shù)替換成自己的UIApplication子類屡限,這樣我們就可以輕易地做一些控制整個應用行為的事情了。比如將main.swift的內(nèi)容換成:
可以監(jiān)聽event事件磁浇。
二》變量常量 元祖 ?和 注釋比較
playGround是xcode增加的一個學習swift的一個工具可以觀察數(shù)值變化。
playGround顯示Console OutPut ? ?View-Assistant Editor-Assitant ?Show Editor-Assitant 來顯示