Swift学习
文章平均质量分 95
AsiaSun.
日拱一卒
展开
-
Swift知识点---RxSwift学习
RxSwift是Swift函数响应式编程的一个开源库,由Github的ReactiveX组织开发、维护RxSwift的目的是:让数据/事件流 和 异步任务能够更方便的序列化处理,能够使用Swift进行响应式编程RxSwift本质上还是观察者模式,并且是一个响应式的,并且可以序列化的。原创 2024-09-06 09:54:46 · 1018 阅读 · 0 评论 -
Swift知识点(五)
以上几种方法,都是自定义函数方法,哪用去哪写这种方法,属性名没有特殊标识,有可能String里面有一个numberCount,会造成覆盖因此,最好命名为,这种好改如果可以这样调用更好,看着像是私有库里面的方法这种做法好是好,但还有缺点,只有String的扩展,如果以后是数组或者其他类型求里面的数字个数,还要写其他的。上述,使用泛型,做到不需要一个类型写一种样式但,多个类型有公共特点,可以抽出来,但不适用抽父类,因为,有结构体、有类,Dog跟Person也没有关系。原创 2024-05-23 13:35:49 · 720 阅读 · 0 评论 -
Swift知识点(四)
通过汇编打断点,可以看出在Swift中调用OC的方法,还是使用的runtime那一套在OC中调用Swift的方法函数,由于已经是继承NSObject,因此,还是走的runtime那一套。原创 2024-05-17 18:15:12 · 1082 阅读 · 0 评论 -
Swift知识点(三)
可以自定义新的运算符:在全局作用域使用operator进行声明比如:prefix operator 前缀运算符就是定义了一个自定义运算符+++,实现前缀运算。原创 2024-05-16 08:35:08 · 759 阅读 · 0 评论 -
Swift知识点(二)
通过汇编打断点,可以看出在Swift中调用OC的方法,还是使用的runtime那一套在OC中调用Swift的方法函数,由于已经是继承NSObject,因此,还是走的runtime那一套。原创 2024-03-22 15:01:31 · 1244 阅读 · 0 评论 -
Swift知识点(一)
结构体和类大部分的自定义数据结构都是类弱项:初始化、继承、协议、扩展数据结构分为:数据类型、函数、继承、协议、扩展数据类型分为:常量、变量常量、变量可以分为:值类型、引用类型值类型分为:结构体、枚举结构体包括:Int、Double、Bool、Character、String、Array、Dictionary结构体和类的相同点和不同点结构体和类都有的功能:定义属性、方法、下标定义初始化器扩展extension、协议protocol类有,而结构体没有的:类有继承,结构体没有继承反初原创 2021-01-31 00:14:40 · 1496 阅读 · 0 评论