学校排行榜

(0)

投一票

swift-闭包是引用类型 官网

Swift中闭包是引用类型。多个常量或变量可引用同一闭包实例。 let add = { (a: Int, b: Int) -> Int in return a + b }let anotherAdd = addprint(anotherAdd(1, 2)) // 输出3 这里add和anotherAdd引用同一闭包实例。修改闭包内部状态,所有引用都会受影响。 因闭包是引用类型,传递闭包时要注意内存管理,避免循环引用。
专业
评论
新闻
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。