IP属地:北京
前言 之前在这篇文章里我们定义了一个Parsable 用于反序列化 如果我们要给自定义的类型添加一个持久化的功能,同样也可以定义一个协议,使得遵...
说明 请求从未询问的权限会弹出系统的权限窗口 请求用户曾经拒绝的权限会展示弹窗提示用户,用户选择同意则跳入系统设置由用户手动打开此权限 效果 C...
前言 在上述面向对象的实现中打开方法似乎只局限于Light这个类和他的派生类。如果我们想描述打开这个操作并且不单单局限于Light这个类和他的派...
Alamofire是很常用的swift网络库,本文将分析Alamofire的链式调用。对Alamofire不是很熟悉的朋友,可以先看这篇文章 链...
GitHub 喜欢给个Star。
TextKit的相关知识可以看这一篇文章:点我 要使UILabel用上TextKit,需要自定义UILabel 先看看使用这个自定义Label的...
1. 分析原型 2. UITabelView UITableView就分为四种cell 使用.plain类型就好 普通城市就可以用自带的cell...
我相信大家从OC转到Swift的时候总会有这个困惑“以前在OC这样用,Swift该怎么写?多的不说了往下看。 1.懒加载 Objective-C...
当需要做一个动态分享的界面例如微博主页、朋友圈等。这时候就需要根据内容计算UITableViewCell的高度了。cell的高度是固定值可以在自...