TouchesBegan(触摸:NSSet,withEvent事件:UIEvent)
此行中“withEvent”关键字的功能是什么?
我找不到有关“withEvent”一般用途或此类函数参数修饰符可能做什么、如何定义它们或有多少个的文档。
这是一个外部参数名称。来自Swift 函数文档 https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Functions.html:
外部参数名称
有时,在调用函数时命名每个参数很有用,以指示传递给函数的每个参数的用途。
如果您希望函数的用户在调用函数时提供参数名称,除了本地参数名称之外,还可以为每个参数定义一个外部参数名称。在其支持的本地参数名称之前写入外部参数名称,以空格分隔
这意味着在函数体内,您可以通过以下方式引用该参数event
,但是任何调用你的函数的人都会使用withEvent
作为参数名称。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)