本文概述
- 函数类型
- 库函数
- 用户定义的函数
- 函数语法
- 参数说明
- 如何在Swift 4中定义函数?
- 如何在Swift 4中调用函数?
函数具有特定的名称, 该名称用于在需要时” 调用” 函数以执行其任务。
Swift 4函数包含参数类型及其返回类型。
函数类型函数的类型取决于函数是预定义的还是由程序员创建的。在Swift 4中, 有两种类型的函数:
- 库函数(内置函数)-库函数是已在Swift Framework中定义的函数类型。
- 用户定义的函数-用户定义的函数由程序员自己创建。
可以通过调用(调用)库函数来直接使用它。例如:print()函数
你可以通过导入Swift查看Swift框架内的所有函数。打开命令提示符, 然后单击它。你将看到一个新页面。搜索所有以func关键字开头的语句。
例:
print("srcmini")
当我们运行上述程序时, 它将显示输出srcmini。只是因为我们调用了Swift框架中已经定义的打印函数。该函数用于打印输出。
用户定义的函数Swift 4可帮助你定义自己的函数。用户定义的函数主要用于解决问题或执行Swift Framework中不可用的任务。这些函数将来也可以重复使用以执行类似的任务。
函数语法
func function_name(args...) ->
ReturnType {
//statements
return value
}
参数说明func-这是你必须编写以创建函数的关键字
function_name-它指定函数的名称。你可以给它任何定义函数函数的名称。
args … 它定义函数接受的输入。
【Swift函数介绍和用法详细示例】-> 该运算符用于指示函数的返回类型。
ReturnType-定义可以从函数返回的值的类型。例如。整数, 字符串等
return-这是一个关键字, 用于将程序的控制权转移到函数调用, 并从函数返回值。即使你未指定return关键字, 该函数也会在执行last语句后自动返回。
值-表示从函数返回的实际数据。值类型必须与ReturnType相匹配。
如何在Swift 4中定义函数?我们可以通过调用函数名称来执行函数。当我们定义一个新函数时, 它可能会使用一个或多个值作为函数的输入参数, 它将处理主体中的函数并将这些值作为输出” 返回类型” 传递回函数。
例:
func wish(user:String) {
print("Good Morning \(user). Have a Good day.")
}
以上函数定义的解释:
- 关键字func指定函数头的开始。
- Wish指定函数名称以在程序中唯一地标识和调用函数。
- (user:String)指定函数标头的末尾并接受String类型的参数。
- 该函数由主体内部的打印语句组成, 该语句在调用该函数后执行。
func wish(user:String) {
print("Good Morning \(user). Have a Good day.")
}
wish(user: "Ajeet")
输出
Good Morning Ajeet. Have a Good day.
在上面的程序中, wish(user:” Ajeet” )调用该函数并传递String类型的值Ajeet。它返回String类型的” Good Morning!\(用户)。祝你有美好的一天” , 并将程序转移到函数调用中。之后, print语句在函数内部执行。
注意:始终使用有意义的函数名称, 以反映函数的用途。使一项函数仅执行一项任务。如果一个函数执行多个任务, 则将该函数分解为多个函数。
推荐阅读
- Swift字符串介绍和用法详细示例
- Swift repeat-while循环语句用法示例
- Swift While和Repeat While循环语句用法
- Swift for-in循环语句介绍和用法示例
- Swift 4循环语句基本介绍
- Swift break语句介绍用法示例
- Windows的20款最佳免费2D动画软件下载推荐(哪个最好())
- 如何修复Windows 10 Chrome插件不起作用(解决办法教程)
- 如何修复Windows 10 Microsoft Store无法运行(解决办法介绍)