DejalFoundationCategories

BSD许可证
Objective-C
macOS

1张图片

作者

描述

DejalFoundationCategories是一个包含Foundation级分类的集合,用于给NSArray、NSDictionary、NSString等类添加有用的方法。适用于OS X和iOS。

特点
  • NSArray+Dejal:扩展了NSArrayNSMutableArray的30多个方法,包括对象匹配、反转、排序、深度复制、添加和删除。
  • NSAttributedString+Dejal:扩展了NSAttributedStringNSMutableAttributedString的10多个方法,包括方便的初始化器、RTF和字体方法。
  • NSData+Dejal:一些方法使对象的存档和解存档更加方便。
  • NSDate+Dejal:扩展了NSDate的50多个方法,包括方便的初始化器、实用的日期组件属性和计算器、JSON日期支持、字符串格式化、相对日期输出等。
  • NSDictionary+Dejal:扩展了NSDictionaryNSMutableDictionary的25多个方法,包括对象匹配、标量支持、深度复制等。
  • NSFileManager+Dejal:扩展了NSFileManager的15多个方法,包括方便的文件属性、文件重命名和路径构建。
  • NSObject+Dejal:扩展了NSObject基类的15多个方法,包括键值方便性、“等效”比较以及performSelector方法。
  • NSString+Dejal:扩展了NSStringNSMutableString的80多个方法,包括标量值格式化、包含评估、比较、子字符串和范围工具、重新格式化、校验和编码工具、网络工具、文件路径方法以及追加和替换方法。
  • NSUserDefaults+Dejal:扩展了NSUserDefaults的15多个方法,包括对默认值的支持、值净化、时间间隔、工厂设置以及复制首选项。

标签