Swift入门篇-闭包和函数
发布时间:2020-12-14 07:20:10 所属栏目:百科 来源:网络整理
导读:今天主要是给大家分享的是 swift中闭包的用法,我个人觉得闭包就是函数的简写方法,如果您函数不是很熟悉请查阅swift入门篇-函数 1:函数类型 函数类型 var 变量 :(类型)- 返回值 =函数名说明: 1 :函数名 表示函数地址 2 :(类型)- 返回值 表示函数类型 3
今天主要是给大家分享的是 swift中闭包的用法,我个人觉得闭包就是函数的简写方法,如果您函数不是很熟悉请查阅swift入门篇-函数
1:函数类型 函数类型 var 变量 :(类型)->返回值 =函数名 说明: 1:函数名 表示函数地址 2:(类型)->返回值 表示函数类型 3:函数类型必须和函数名的参数和返回值一致 例子 /* 1:func 是函数关键字 2:Say是函数名,表示函数的地址 3:Say函数 参数是整形 返回值为布尔类型 */ func Say(num:Int)->Bool{ return num > 10 } var By:(Int)->Bool = Say 1:Say是函数名的地址,并且函数类型,参数为整形,返回值布尔类型 2:(Int)->Bool 表示 函数类型,参数为整形 ,返回值为布尔类型。 即:By是函数变量(参数为整形,返回值为布尔类型) 指向函数名(Say) */ var b = By(12) //by(12)直接调用函数 println(b) 运行结果 true |