-
-
措言
2017-06-06
- 8-2K
-
截图
0赞 · 0采集
-
-
措言
2017-06-06
- 8-2N
-
截图
0赞 · 0采集
-
-
措言
2017-06-06
- 8-2L
-
截图
0赞 · 0采集
-
-
慕娘9576981
2016-10-08
- 太抽象,不过可以mark一下
-
0赞 · 0采集
-
-
Code_浅蓝
2016-09-29
- arr = [1, 3, 5, 7, 9, 2, 4, 6, 8, 0]
arr = arr.sorted { ( a:Int, b:Int) -> Bool in return a > b}
arr
arr = [1, 3, 5, 7, 9, 2, 4, 6, 8, 0]
arr = arr.sorted { a, b in return a > b}
arr
arr = [1, 3, 5, 7, 9, 2, 4, 6, 8, 0]
arr = arr.sorted { a, b in a > b}
arr
arr = [1, 3, 5, 7, 9, 2, 4, 6, 8, 0]
arr = arr.sorted { $0 > $1 }
arr
arr = arr.sorted(by: >)
arr
-
0赞 · 0采集
-
-
还仅支持英文
2016-07-21
- arr1 = sorted(arr, {(a:Int,b:Int) ->Bool in return a>b })
arr2 = sorted(arr,{a,b in return a>b })
-
0赞 · 0采集
-
-
辣条哦
2016-04-12
- 闭包的简化,没记
-
0赞 · 0采集
-
-
itant
2016-01-24
- 闭包是更简洁的函数
-
0赞 · 0采集
-
-
大浓妆掩饰小悲伤
2016-01-03
- 闭包的简化
-
截图
0赞 · 0采集
-
-
胡子向右
2015-12-12
- 使用闭包简化语法
-
截图
0赞 · 0采集
-
-
胡子向右
2015-12-12
- 使用闭包简化语法
-
截图
0赞 · 0采集
-
-
上树的猪
2015-12-01
- 函数闭包的各种写法
-
截图
0赞 · 0采集
-
-
狮子歌歌SC
2015-07-20
- 闭包的简化
-
0赞 · 0采集
-
-
永远的零
2015-06-28
- 闭包的简写
{(a:Int, b:Int)->Bool in return a > b}
{a, b in return a > b }
{a, b in a > b}
{$0 > $1} //简化参数
> //>本身表示函数
-
0赞 · 0采集
-
-
熊猫大仙
2015-06-09
- var strArr = ["d","cd","bcd","abcd","abc","ab","a"]
sorted(strArr,{(s1:String,s2:String) -> Bool in
if count(s1) != count(s2)
{
return count(s1) < count(s2)
}
return s1 < s2
})
var a = sorted(strArr,{count($0) != count($1) ? count($0) < count($1) : $0 < $1})
-
1赞 · 0采集
-
-
beyonder1980
2015-06-09
- 闭包可使用运算符函数,如直接使用>就可以了。
-
截图
0赞 · 0采集
-
-
beyonder1980
2015-06-09
- 通过参数序号可以直接得到参数,从而不需要声明参数名和in关键字。
sorted(arr,{$0 > $1})
-
截图
0赞 · 0采集
-
-
beyonder1980
2015-06-09
- 省略return关键字仅限于闭包内只有一个语句。
-
0赞 · 0采集
-
-
beyonder1980
2015-06-09
- 最后的一句话,可以默认为返回值,可省略return关键字。
-
截图
0赞 · 0采集
-
-
beyonder1980
2015-06-09
- swfit其实已经知道了闭包的函数声明,在使用闭包时,可不比重复函数声明。
sorted(arr,{a,b in
return a>b
})
-
截图
0赞 · 0采集
-
-
Shuai0001
2015-05-25
- 闭包$0 $1 代表参数
-
截图
0赞 · 0采集
-
-
Shuai0001
2015-05-25
- 闭包进一步简化
-
截图
0赞 · 0采集
-
-
Shuai0001
2015-05-25
- 闭包简略写法
-
截图
0赞 · 0采集
-
-
慕后端8796626
2015-04-21
- 各种闭包简写 闭包可以根据context感知参数类型和返回类型。
{ $0, $1 }
> 运算符函数
-
截图
0赞 · 1采集
-
-
Eathon
2015-03-29
- 排序
顶级简写,直接传入 > <进行标示,此时符号代表一个函数
-
截图
0赞 · 0采集
-
-
Eathon
2015-03-29
- 排序
闭包简写:省略Bool,省略return,省略in,$0>$1从大到小
-
截图
0赞 · 0采集
-
-
黎白南
2015-03-01
- 各种闭包简写
-
截图
0赞 · 0采集
-
-
cookiefyf
2015-01-01
- 闭包可以用$0,$1自动认知到第一个参数第二个参数,从而不用定义a,b
-
截图
0赞 · 1采集
-
-
cookiefyf
2015-01-01
- 闭包中return关键字并不是强求的
-
截图
0赞 · 1采集
-
-
cookiefyf
2015-01-01
- 写入sorted第二个参数中,闭包可以按照传入的参数进行判断函数类型{a,b in ....}
-
截图
0赞 · 1采集