首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Swift进阶
随风飘逝
创建于2022-02-28
订阅专栏
用于记录学习Swift过程的一些收货
等 74 人订阅
共9篇文章
创建于2022-02-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Swift进阶(九) —— 协议
协议为方法、属性、以及其他特定的任务需求或功能定义蓝图。协议可被类、结构体、或枚举类型采纳以提供所需功能的具体实现。满足了协议中需求的任意类型都叫做遵循了该协议。 除了指定遵循类型必须实现的要求外,你
Swift进阶(八)—— 闭包
函数类型 在Swift中,函数和其他数据类型拥有一样的地位,函数不仅可以赋值给其他变量,也可以作为参数,传入另一个函数,或者作为别的函数的返回值。 所以函数也有自己的类型,当我们使用函数作为变量的时候
Swift进阶(七)—— Mirror反射
元类型与.self AnyObject 在Swift开发中,我们经常会使用AnyObject来代表任意类的实例、类的类型、以及仅类遵守的协议。 代表任意类的实例、类的类型 代表仅类遵循的协议 这里使用
Swift进阶(六)—— 枚举和可选类型
枚举 枚举的基本用法 在Swift中,通过enum关键字来声明一个枚举,和结构体struct一样,也是一个值类型,同时也可以添加方法、计算属性、也可以遵循协议(protocol),支持扩展(exten
Swift进阶(五)—— 内存管理
Swift和OC一样,也是采用了基于引用计数的ARC内存管理方案,在OC中ARC引用主要有强引用和弱引用,Swift的ARC引用除了强引用和弱引用外,又增加了一个无主引用。 在第一篇文章Swift进阶
Swift进阶(四)—— 指针
Swift指针类型 swift的指针类型分为两类,指定数据类型指针typed pointer和未指定数据类型指针raw pointer,其中未指定数据类型的指针也叫做原生指针。 指定数据类型指针:用
Swift进阶(三)—— 属性
在Swift中,属性将值与特定的类、结构体或枚举关联。其中分为存储属性和计算属性。属性也可以直接与类型本身关联,这种属性称为类型属性。
Swift进阶(二) —— 方法探究
Swift相对OC有一个巨大的改变,那就是结构体(struct)和枚举(enum)里面可以定义方法。
Swift进阶(一) —— 类与结构体
在swift中,结构体和类是非常重要的数据结构,他们之间有哪些不同呢?我们在开发中要如何使用类和结构体