完整表達 Swift 的 function ~ 五指並用才能按出的快速鍵

寫書教學的時候,時常要指名道姓,說明某個 function 用法。但偏偏,雨漸漸,大到我看妳不見。哦,不是啦,是要完整表達 Swift 的 function 並不簡單,還要包含參數的名稱。比方 App 剛完成啟動呼叫的 function 如下:

func application(_ application: UIApplication,     
didFinishLaunchingWithOptions launchOptions:
[UIApplicationLaunchOptionsKey: Any]?) -> Bool {
     return true
}

當彼得潘提到它時,必須稱呼它 application(_:didFinishLaunchingWithOptions:),看來沒有辦法直接複製,只能認命地一個字一個字打。

其實簡單產生的方法是有的,只是必需五指並用,果然天將降大任於斯人也,必先苦其心志,勞其筋骨。請將滑鼠游標停在 function 的名稱,以剛剛的程式碼為例,你得讓游標落在 application 上,然後按住 cmd + option + ctrl + shift + c,最後再按 cmd + v,即可複製貼上 application(_:didFinishLaunchingWithOptions:)。