完整表達 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:)。

彼得潘的iOS App程式設計入門,文組生的iOS App程式設計入門講師,彼得潘的 Swift 程式設計入門,App程式設計入門作者,http://apppeterpan.strikingly.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store