摘要: 这个分类主要用来对 UIView 的图像下载操作添加、取消和移除。 .h 设置图像加载操作。 根据 key 取消 UIView 的所有当前操作。 仅仅根据 key 移除对应的当前 UIView 的操作,并没有取消它们。 .m 定义一个静态 char loadOperationKey,主要用于下面关联 阅读全文
posted @ 2017-06-10 19:21 鳄鱼不怕牙医不怕 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 马上就要发布 Swift 4 了,自己也在学习 Swift,后面 iOS 编程估计也是 Swift 的天下了,我却还在这抱着一本讲 OC 的书在啃,怪只能怪自己之前太懒了,按定价好几十块钱买的书读了一半没有不读完,简直对不起自己的良心。其实最大的原因还是当前编程的基础太薄弱了,只知道简单的调取系统的 阅读全文
posted @ 2017-06-10 15:46 鳄鱼不怕牙医不怕 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 这是 SDWebImage 针对 UIView 添加的一个 WebCache 的分类。 .h 命名block 定义的 Method 获取当前图像的 URL。 注意:因为分类的限制,此属性可能不同步。例如直接使用 setImage: 。 使用一个 url 和任意一个占位图片给 imageView 设置 阅读全文
posted @ 2017-06-10 15:19 鳄鱼不怕牙医不怕 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 这个 UIImage 的一个叫 MultiFormat 的分类,看名字可能已经猜到,UIImage 的多版本,主要功能是用来做 NSData 和 UIImage 的相互转化的。 .h 定义了 3 个方法,基本只是看方法名和返回值,已经基本猜到各个方法要实现的功能。 1.这是一个类方法,一个NSDat 阅读全文
posted @ 2017-06-10 12:28 鳄鱼不怕牙医不怕 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 看标题的 NSImage 应该知道这是针对 macOS 平台开发时使用的一个 NSImage 的一个分类。 由于目前只是做 iOS 开发,对 macOS 开发几乎完全不了解,所以这篇只是针对 SDWebImage 中的各个文件的一篇例行文章。 .h 首先条件预编译判断是否是 MAC 平台开发。 如果 阅读全文
posted @ 2017-06-10 12:19 鳄鱼不怕牙医不怕 阅读(402) 评论(0) 推荐(0) 编辑