首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
FunkyRay
掘友等级
iOS、mac OS、前端
譬如朝露,去日苦多
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
最新
热门
Swift 进阶(十五)从OC到Swift(上)
标记我们可以通过一些注释标记来特殊标明注释的含义// MARK: 类似OC中的#pragma mark// MARK: - 类似OC中的#pragma mark -// TODO: 用于标记未完成的任
Swift 进阶(十四)字面量、模式匹配
字面量(Literal)基本概念下面代码中的10、false、"Jack"就是字面量常见字面量的默认类型可以通过typealias修改字面量的默认类型Swift自带的绝大部分类型、都支持直接通过字面量
Swift 进阶(十三)内存管理
内存管理基本概念跟OC一样,Swift也是采取基于引用计数的ARC内存管理方案(针对堆空间)Swift的ARC中有三种引用强引用(strong reference): 默认情况下,引用都是强引用弱引用
Swift 进阶(十二)高级运算符、扩展、访问控制
....
Swift 进阶(十一)String、Array的底层分析
String我们先来思考String变量占用多少内存?我们通过打印可以看到String变量占用了16个字节,并且打印内存布局,前后各占用了8个字节下面我们再进行反汇编来观察下可以看到这两句指令正是分配
Swift 进阶(十)错误处理、泛型
....
Swift 进阶(九)协议、元类型
协议(Protocol)基本概念协议可以用来定义方法、属性、下标的声明,协议可以被结构体、类、枚举遵守多个协议之间用逗号隔开协议中定义方法时不能有默认参数值默认情况下,协议中定义的内容必须全部都实现协
Swift 进阶(八)初始化、可选链
初始化器类的初始化器类、结构体、枚举都可以定义初始化器类有两种初始化器指定初始化器(designated initializer)便捷初始化器(convenience initializer)每个类至
Swift 进阶(七)方法、下标
方法(Method)基本概念枚举、结构体、类都可以定义实例方法、类型方法实例方法(Instance Method):通过实例对象调用类型方法(Type Method):通过类型调用实例方法调用类型方法
Swift 进阶(六)属性
属性的基本概念Swift中跟实例相关的属性可以分为2大类存储属性(Stored Property)类似于成员变量的概念存储在实例的内存中结构体、类可以定义存储属性枚举不可以定义存储属性计算属性(Com
下一页
个人成就
文章被点赞
76
文章被阅读
34,927
掘力值
1,144
关注了
3
关注者
116
收藏集
0
关注标签
12
加入于
2018-05-25