0
的touchesBegan(觸摸:NSSet中,withEvent事件:的UIEvent)的含義「withEvent」在斯威夫特和參數調節劑一般
什麼是該行的「withEvent」關鍵字的功能?
我找不到有關「withEvent」一般做什麼的文檔,或者這些函數參數修飾符可能做什麼,如何定義它們,或者它們有多少。
的touchesBegan(觸摸:NSSet中,withEvent事件:的UIEvent)的含義「withEvent」在斯威夫特和參數調節劑一般
什麼是該行的「withEvent」關鍵字的功能?
我找不到有關「withEvent」一般做什麼的文檔,或者這些函數參數修飾符可能做什麼,如何定義它們,或者它們有多少。
這是一個外部參數名稱。從Swift documentation on functions:
外部參數名稱
有時是有用的,當你調用一個函數,以表示你傳遞給函數每個參數的目的來命名各個參數。
如果希望函數的用戶在調用函數時提供參數名稱,請爲每個參數定義一個外部參數名稱,以及本地參數名稱。你支持本地參數名稱前寫的外部參數的名稱,用空格
這意味着該函數體裏面,你通過event
指的是參數,但任何人都呼喚你的函數將使用withEvent
分離作爲參數名稱。