课程/iOS/移动开发
玩儿转Swift 2.0(第二季)
-
-
后知后觉老着急了
2018-01-26
- 闭包可以理解为一个匿名函数,所以
1.不需要函数名
2.不需要有外部参数名
3.闭包的声明最后要加in关键字
4.闭包使用{}包裹
-
截图
1赞 · 1采集
-
-
小白菜蕊蕊
2017-06-28
- var arr:[Int]=[]
for _ in 0..<100{
arr.append(Int(arc4random()%1000))
}
func biggerNumberFirst(a:Int,_ b:Int)->Bool{
return a > b
}
arr.sort(by:biggerNumberFirst)
arr.sort(by:
{
(a:Int,b:Int)->Bool in
return a>b
}
)
-
0赞 · 0采集
-
-
jianshelu
2017-03-09
- 无需外部参数名,只有内部参数名
-
截图
0赞 · 0采集
-
-
jianshelu
2017-03-09
- 类似OC中的block
-
截图
0赞 · 0采集
-
-
hdadan
2017-03-02
- 闭包本质是匿名函数,不需要函数名只需要函数参数,in后接函数逻辑。
-
截图
0赞 · 1采集
-
-
zxFlyer
2016-11-14
- 闭包,in后直接写函数体
-
截图
0赞 · 0采集
-
-
YumaiCode
2016-07-28
- 5-1 闭包的基本语法
-
截图
0赞 · 0采集
-
-
YumaiCode
2016-07-28
- 5-1 闭包的基本语法
-
截图
0赞 · 0采集
-
-
YumaiCode
2016-07-28
- 5-1 闭包的基本语法
-
截图
0赞 · 0采集
-
-
慕粉18317893538
2016-07-21
- 闭包(匿名函数)基本语法
-
截图
0赞 · 0采集
-
-
returnnull999
2016-07-18
- 闭包的基本用法
-
截图
0赞 · 0采集
-
-
设计小子
2016-07-10
- {()-> in}
-
截图
0赞 · 0采集
-
-
阿柒的染坊
2016-05-12
- 闭包的基本语法
-
截图
0赞 · 0采集
-
-
ayoway
2016-04-24
- arr.sort({(a:Int,b:Int)->Bool in
})
-
截图
0赞 · 0采集