Nicholas Maccharoli

6个库
用于带有属性的字符串的现代接口。
简化并安全地处理带有属性的字符串。这是一个轻量级的第三方库,它对现有不便利且易出错的 NSAttributedString
编程接口进行了改进。
许可证:MIT
iOS 和 OS X 的内存中 LRU 缓存实现。
pod install
NMLRUCache/
文件夹复制到您的项目中。NMLRUCache *imageCache = [NMLRUCache sharedCache];
```
[NMLRUCache sharedCache].threshHold = 20;
```
```
[imageCache setImage:image forKey:@"imageKey"];
```
```
[imageCache imageForKey:@"imageKey"];
```
许可证:MIT
UIDevice 很有用,但它确实缺少提供英寸屏幕尺寸或提供特定设备型号或家族信息的功能。
这就是这个库的作用所在,它为 UIDevice 提供了一组非常轻量级且简单的扩展,使 UIDevice 使用起来更加有趣。
许可证:MIT
使与 UIFont 的交互更快速且更不易出错。这个微型库只是一个巨大的 Font
枚举,可以替换原始字符串用于选择要使用的字体类型。使用枚举案例的代码完成功能查看可用的字体,几乎可以避免因字体名称拼写错误引起的运行时崩溃!
许可证:MIT