首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Episode85001
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
Alamofire之后台下载
so,我们要自定义manager... run起来,你想到了啥,-999哈哈。。。 Alamofire是对URLSession进行封装,所以这两种方式进行后台下载,原理是一样的。只是 Alamofire 使用更加简洁方便,依赖下沉,网络层下沉。
Alamofire之URLSession
default:默认模式,通常这种模式就足够了。默认模式会创建一个持久化的缓存并在用户的钥匙串中存储证书。 ephemeral:系统没有任何持久性存储,所有内容的生命周期都与session相同。当session失效时,所有内容释放。 background:创建一个在后台甚至Ap…
iOS项目瘦身
删除重复的-1.png,将原图放至对应的启动图中。如果依然会出现重复图片,则可以修改对应的json文件,使得图片不会重复生成。 以上两项,优化掉图片10M,原本34M的Assets.xcassets文件,已经瘦身到24M。 将冗余的图片逐一删除。
RxSwift之销毁者dispose
so,当订阅序列遇到.error, .completed的时候self.dispose(),咔咔。。。 sink本身是Disposable对象,被销毁后就断开了序列和订阅者之间的联系。
RxSwift之Subject
Subject介绍PublishSubjectBehaviorSubjectReplaySubject设置bufferSizecreateUnbounded,不设置bufferSizeAsyncSub
RxSwift核心逻辑
1.创建序列--create2.订阅序列--subscribe3.发送信号--onXX那么问题来了,我们发送的信号,是如何被订阅到的呢?从代码分析我们可以看出1.我们发送信号的时候创建了闭包12.我们
个人成就
文章被点赞
5
文章被阅读
6,246
掘力值
154
关注了
24
关注者
2
收藏集
0
关注标签
33
加入于
2019-08-15