swift - Swift 中的“of”关键字有什么用?
问题描述
例子:
func 学生(名称:字符串)-> 字符串 {
. . .
}
解决方案
在这种情况下,它只是方法签名的一部分。据我所知,of
不是 Swift 中使用的词。要使用该方法,您需要输入:
student(of: "<Student's name here>")
它会返回一个字符串。
如果您of
从上面的签名中省略 ( func student(name: String) -> String
),则该方法将按如下方式调用:
student(name: "Student's name here")
最后,如果您将签名更改为在参数前面加上下划线,就像这样func student(_ name: String) -> String
,您将按如下方式调用该方法:
student("Student's name here")
推荐阅读
- sql - 正确使用 PERCENTILE_CONT - Oracle SQL
- c# - 如何在基于 .NET Framework 4.6.1 构建的单元测试项目中添加 .NET Core 2.1 项目引用
- xml - XSL 转换错误 - 未定义命名空间前缀
- react-native - 在反应本机中使用不同用户登录时更新导航抽屉中的用户名
- java - java.lang.IllegalStateException: Fragment 尚未附加 Android Studio
- c# - Asp.Net Core 中的运行时更改连接字符串
- nativescript - 构建 nativescript-vue 项目时无法读取未定义的属性“env”
- visual-studio-code - 使用 ctrl 向上或向下滚动将光标移动到第一个非空白
- python - pandas:如何获得第一个正数?
- node.js - 尝试使用 nodejs 中的 cloudconvert-api 在 s3 上将 docx 转换为 pdf