赫默斯·皮克

9个Pods

亨内克

亨内克可以调整图像大小并将结果缓存在内存和磁盘上。所有操作均在后台完成,允许快速、响应灵敏地滚动。请求亨内克加载、调整大小、缓存并显示适合大小的图像,就像这样

[imageView hnk_setImageFromURL:url];

特性

  • 使用NSCache的第一级内存缓存。
  • 使用文件系统的第二级LRU磁盘缓存。
  • 零配置UIImageView和UIButton类别以使用缓存,针对UITableView和UICollectionView单元格重用进行优化。
  • 异步图像检索。
  • 后台图像大小调整和文件读取。
  • 图像解压缩。
  • 在调整大小前后进行自定义图像变换。
  • 线程安全。
  • 在内存警告或磁盘容量达到时自动删除缓存。
  • 启动时将图像从磁盘缓存预加载到内存。

许可证: Apache 2

  • Objective C

Haneke+AFNetworking

亨内克扩展,用于使用AFNetworking下载图像。

许可证: Apache 2

  • Objective C

HanekeSwift

一个轻量级的通用iOS缓存,用Swift编写,特别关注图像。

许可证: 自定义

  • Swift

HPReorderTableView

饶匠UITableView替代品,可以通过长按单元格的任何部分来重新排列单元格。

许可证: Apache 2

  • Objective C

HPTextViewTapGestureRecognizer

处理UITextView中的链接和交互附件的最简单方法。

许可证: Apache 2

  • Objective C

Lyt

类别,使自动布局(更)可读并且不那么冗长。适用于iOS和OS X。

许可证: Apache 2

  • Objective C

RMGallery

一个模块化和轻量级的iOS图库。

许可证: Apache 2

  • Objective C

RMShapedImageView

一个忽略透明像素触摸的UIImageView子类。

许可证: Apache 2

  • Objective C

RMStore

一个轻量级的iOS库,用于内购,它向StoreKit添加块和通知,以及验证、持久化和下载。

许可证: Apache 2

  • Objective C