zl程序教程

您现在的位置是:首页 >  其它

当前栏目

Swift闭包(Closure)

swift 闭包 Closure
2023-09-14 08:59:50 时间
let names =["Chris", "Alex", "Ewa", "Barry", "Daniella"]

funcbackwards(s1: String, s2: String) - Bool {

return s1 s2

var reversed = sort(names, backwards)

println(reversed)

//sort 排序函数,backwards 通过排序规则的函数 采用闭包实现:

var reversed = sort(names, { (s1: String, s2: String) - Bool in

return s1 s2 

println(reversed)

Swift交流讨论论坛论坛:http://www.cocoagame.net

欢迎加入Swift技术交流群:362298485



闭包是swift中比较重要的一部分内容,也是个人认为比较难以理解的内容,也可能是之前没有 细细的研究的缘故。
关东升 国内著名iOS/Cocos技术作家,iOS技术顾问,Cocos最有价值专家(CVP),智捷课堂首席培训专家。担任51CTO社区iOS技术顾问。 著有多部移动开发畅销书。