自变量在函数调用中是什么意思?

迈克尔·拉德(Michael Rader)

在下面的函数调用.didSelectRating中,selfarguments(?)表示什么?这到底是什么?

我已经看过几次了,不知道如何学习这种语法,因为我不知道要查找什么。我知道rating第二个参数中的单词是参数名称,但是我不明白逗号前的第一个单词是如何封装名称和参数的。

这叫什么,它在做什么?self在这里使用的唯一单词,还是在这里可以使用其他单词?

protocol RatingPickerDelegate {
    func preferredRatingSymbol(picker: RatingPicker) -> UIImage?
    func didSelectRating(picker: RatingPicker, rating: Int)
    func didCancel(picker: RatingPicker)
}


 func selectRating(selectedRating: Int) {
        delegate?.didSelectRating(self, rating: selectedRating)
        // Other logic related to selecting a rating
    }
路易斯·米格尔·塞拉

“自身”引用当前对象。将其作为参数传递意味着第一个参数是该类的对象。“ self”关键字与Java,javascript或c中的“ this”等效,如果它可以帮助您理解或查找它。

关于为什么第一个参数不需要名称的原因,快速语言就是这样定义的。猜猜它是从objectice-c获取的,您在其中为每个参数(第一个参数除外)都输入了名称。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

竖线“ |”是什么 (管道)函数自变量类型注释是什么意思?

来自分类Dev

函数调用中的尖括号语法是什么意思?

来自分类Dev

调用函数时(_)是什么意思?

来自分类Dev

:: 在函数调用前是什么意思?

来自分类Dev

括号中的变量是什么意思?

来自分类Dev

Postgresql函数中的“ $$”是什么意思?

来自分类Dev

R中%>%函数是什么意思?

来自分类Dev

在 c 函数中 ... 是什么意思

来自分类Dev

在C语言中调用函数时\是什么意思?

来自分类Dev

“JSX 映射到函数调用”是什么意思

来自分类Dev

方法声明中的变量= null?它是什么意思,该方法如何调用?

来自分类Dev

当变量等于函数时是什么意思?

来自分类Dev

在Swift中调用函数时,每个部分是什么意思?

来自分类Dev

在条带中调用函数时,“逗号”语法是什么意思?

来自分类Dev

Native Starter Kit中函数调用后的冒号是什么意思

来自分类Dev

调用Phonegap / Cordova`transaction`方法时,“ tx”在回调函数中是什么意思?

来自分类Python

在函数调用中,星号运算符是什么意思?

来自分类Dev

在dart / flutter中调用函数时传递下划线_“ _”(_)是什么意思?

来自分类Android

在Kotlin中调用函数findViewById后,尖括号语法是什么意思

来自分类Python

在函数签名中,变量名前的*和**是什么意思?

来自分类Dev

函数参数中变量周围的花括号是什么意思

来自分类Dev

在Python函数中,参数中单独的*是什么意思

来自分类Dev

调用跟踪中的“链接的模块”是什么意思?

来自分类Dev

<变量,变量>是什么意思?

来自分类Python

Python中的“变量// =值”语法是什么意思?

来自分类Dev

在Python中,变量后的逗号“,”是什么意思?

来自分类Dev

Flow的libdefs中的$ Export变量是什么意思?

来自分类Dev

变量:表达式在 Python 中是什么意思?

来自分类Dev

变量旁边的代码中的 % 是什么意思?

Related 相关文章

  1. 1

    竖线“ |”是什么 (管道)函数自变量类型注释是什么意思?

  2. 2

    函数调用中的尖括号语法是什么意思?

  3. 3

    调用函数时(_)是什么意思?

  4. 4

    :: 在函数调用前是什么意思?

  5. 5

    括号中的变量是什么意思?

  6. 6

    Postgresql函数中的“ $$”是什么意思?

  7. 7

    R中%>%函数是什么意思?

  8. 8

    在 c 函数中 ... 是什么意思

  9. 9

    在C语言中调用函数时\是什么意思?

  10. 10

    “JSX 映射到函数调用”是什么意思

  11. 11

    方法声明中的变量= null?它是什么意思,该方法如何调用?

  12. 12

    当变量等于函数时是什么意思?

  13. 13

    在Swift中调用函数时,每个部分是什么意思?

  14. 14

    在条带中调用函数时,“逗号”语法是什么意思?

  15. 15

    Native Starter Kit中函数调用后的冒号是什么意思

  16. 16

    调用Phonegap / Cordova`transaction`方法时,“ tx”在回调函数中是什么意思?

  17. 17

    在函数调用中,星号运算符是什么意思?

  18. 18

    在dart / flutter中调用函数时传递下划线_“ _”(_)是什么意思?

  19. 19

    在Kotlin中调用函数findViewById后,尖括号语法是什么意思

  20. 20

    在函数签名中,变量名前的*和**是什么意思?

  21. 21

    函数参数中变量周围的花括号是什么意思

  22. 22

    在Python函数中,参数中单独的*是什么意思

  23. 23

    调用跟踪中的“链接的模块”是什么意思?

  24. 24

    <变量,变量>是什么意思?

  25. 25

    Python中的“变量// =值”语法是什么意思?

  26. 26

    在Python中,变量后的逗号“,”是什么意思?

  27. 27

    Flow的libdefs中的$ Export变量是什么意思?

  28. 28

    变量:表达式在 Python 中是什么意思?

  29. 29

    变量旁边的代码中的 % 是什么意思?

热门标签

归档