![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Swift
Yarn_
这个作者很懒,什么都没留下…
展开
-
【Swift学习】Enum、Struct、Class的学习及异同
..原创 2017-07-17 13:15:43 · 1738 阅读 · 0 评论 -
【Swift学习】闭包(Closure)
闭包(Closure)是可以在代码中被传递和引用的功能性独立模块。闭包功能非常强大,你可以将闭包赋值给一个变量,也可以将闭包作为一个函数参数,甚至可以将比较作为一个函数的返回值。闭包还能够捕获和存储其所在上下文中任意常量和变量的引用,这也就是所谓的闭合并包裹着常量和变量,因此被称为“闭包”。闭包基础闭包变量的声明闭包就是匿名函数,我们可以定义一个闭包变量原创 2017-07-19 17:09:07 · 599 阅读 · 0 评论 -
【Swift学习】值类型、引用类型 & 堆、栈
上一篇博客中介绍了结构体与类,而两者比较重要的差异之一就是它们的类型不同,本文将会详细讲述这两种类型。值类型(Value types) & 引用类型(Reference types)在Swift中类型其实就分为两类:值类型(Value types): 每个实例都保留一份独有的数据拷贝,一般以结构体 (struct) 、 枚举(enum) 或者元组(tuple)的原创 2017-07-18 17:21:39 · 1294 阅读 · 0 评论