首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SoolyChristina
掘友等级
A hardworking iOS developer.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 28
沸点 0
赞
28
返回
|
搜索文章
最新
热门
Alamofire的异步链式调用
Alamofire是大名鼎鼎的swift网络框架。 可以看到下面两个方法都返回DataRequest,这是链式调用的前提。 @discardableResult的作用是取消没有使用返回值 编译器给出的警告。 都知道网络请求是一个异步的过程。 首先在处理request回调的del…
iOS:权限管理框架
说明请求从未询问的权限会弹出系统的权限窗口请求用户曾经拒绝的权限会展示弹窗提示用户,用户选择同意则跳入系统设置由用户手动打开此权限效果Carthage在cartfile添加SwiftPackageMa
Swift:Cachable一个协议抽象持久化
如果我们要给自定义的类型添加一个持久化的功能,同样也可以定义一个协议,使得遵守这个协议的类型都拥有持久化这个功能。 Cachable定义了两个方法 存和取,接下来我们给Cachable添加默认实现。 如此一来当一个类型遵循了Codable且也想遵循Cachable就可以免费使用…
Swift:面向协议的网络请求
在上述面向对象的实现中打开方法似乎只局限于Light这个类和他的派生类。如果我们想描述打开这个操作并且不单单局限于Light这个类和他的派生类,(毕竟柜子、桌子等其他物体也是可以打开的)抽象打开这个操作,那么protocol就可以派上用场了。 我们可以把这三个步骤进行抽象,用三…
个人成就
文章被点赞
55
文章被阅读
14,665
掘力值
338
关注了
10
关注者
14
收藏集
1
关注标签
9
加入于
2017-03-27