首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
每天写点代码
掘友等级
iOS|Flutter
|
NULL
获得徽章 15
动态
文章
专栏
沸点
收藏集
关注
赞
361
文章 346
沸点 15
赞
361
返回
|
搜索文章
文章
热门
最新
Swift(二十)-枚举关联值及其大小
枚举的设计思路可以帮助我们将一些简单的同类数据进行整合,而在Swift中,枚举的使用则更加灵活,可以通过对枚举设置关联值进行灵活运用
Swift(十九)-枚举及其原始值
在Swift语言中,通过enum关键字来进行枚举的创建,在Swift语言中,枚举的使用也更加灵活,比如在Swift中可以设置枚举的关联值,递归枚举等等用法
Swift(十八)-闭包的循环引用
我们在之前讲过两个类实例之间的相互引用,如果在一个类中,其有属性是闭包,则也可能产生类与属性之间的相互引用;那么,在闭包中的循环引用应该如何解决呢?
Swift(十七)-弱引用与无主引用
弱引用 在Swift中我们通过关键字weak来表明一个弱引用;weak关键字的作用是在使用这个实例的时候并不保有此实例的引用,weak修饰的引用类型在传递时不会使引用计数加1
Swift(十六)-强引用与循环引用
在日常开发中,我们经常会对属性进行强引用,以确保在使用的时候其没有被释放销毁,那么我们在进行强引用是,系统究竟做了什么操作呢?其引用计数究竟发生了什么变化呢?
Swift(十五)-内存管理之引用计数
内存管理 Swift语言延续了和Objective-C语言一样的思路进行内存管理,都是采用引用计数的方式来管理实例的内存的;
Swift(十四)-内存绑定
在Swift中提供了三种不同的api来绑定/重新绑定指针: 1,assumingMemoryBound(to:);2,bindMemory(to: capacity:);3,withMemoryReb
Swift(十三)-Swift的指针
创建一个对象的时候,需要在堆分配内存空间。但是对象的生命周期是有限的,即内存空间的生命周期是有限的,这也就意味着如果我们使用指针指向这块内存空间,如果当前内存空间的生命周期结束了(引用计数为0),那么
Swift(十二)-类型属性&MachO的属性查找
我们在之前提到的属性实际上都是实例属性,在Swift中与之对应的还有类型属性又称为类属性。实例属性由类的实例调用,类型属性则直接由类来调用,类型属性使用static或者class关键字来声明。
Swift(十一)-Swift中的lazy
延迟存储属性 在Swift中支持将存储属性设置为延迟存储属性,所谓延迟存储属性,是指在类实例构造的时候,延迟存储属性并不进行构造或者初始化,只有当开发者调用类实例的这个属性时,此属性才会完成初始化操作
下一页
个人成就
文章被点赞
579
文章被阅读
234,128
掘力值
5,950
关注了
53
关注者
371
收藏集
2
关注标签
44
加入于
2018-02-24