- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 swift 关于闭包值捕获问题
闭包在其定义的上下文变量中捕获常量和变量,即使这些常量和变量的原域已经不存在了,闭包仍然可以在闭包函数体内引用和修改这些值。问题探究,到底原域消失之后,这些变量是复制了一份在闭包引用内,还是之前变量或者常量都复用func test(){ let myincr = increatmFunStr(Other: "BOB") print(myincr()) print(myincr()) print(myincr()) print(myincr(
2020-09-03 15:14:58 510
原创 Swift 泛型 链表实现栈
Swift 泛型 链表实现栈最近在学习Swift相关,然后用数据结构练手protocol StackProtocol { //协议使用范型 /*定义一个协议时,有的时候声明一个或多个关联类型作为协议定义的一部分将会非常有用。关联类型为协议中的某个类型(任意类型)提供了一个占位名(或者说别名),其代表的实际类型在协议被采纳时才会被指定。你可以通过 associatedtype 关键字来指定关联类型,当然你也可以用来设计api用来构建统一的处理结构。*/ associatedtype T
2020-09-03 11:12:15 187
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人