DejalFoundationCategories is a collection of Foundation-level categories, to add useful methods to classes like NSArray, NSDictionary, NSString, and others. They work on both OS X and iOS.Features
NSArray+Dejal: 30+ methods extending
NSMutableArray, including object matching, reversal, sorting, deep copying, adding and removing.
NSAttributedString+Dejal: 10+ methods extending
NSMutableAttributedString, including convenience initializers, RTF and font methods.
- NSData+Dejal: A couple of methods to make archiving and unarchiving objects slightly more convenient.
NSDate+Dejal: 50+ methods extending
NSDate, including convenience initializers, handy date component properties and calculators, JSON date support, string formatting, and relative date output.
NSDictionary+Dejal: 25+ methods extending
NSMutableDictionary, including object matching, scalar support, deep copying, and more.
NSFileManager+Dejal: 15+ methods extending
NSFileManager, including convenient file attributes, file renaming, and path building.
NSObject+Dejal: 15+ methods extending the
NSObjectbase class, including key-value conveniences, "equivalent" comparisons, and
NSString+Dejal: 80+ methods extending
NSMutableString, including scalar value formatting, contains evaluation, comparisons, substring and range utilities, reformatting, checksum and encoding utilities, internet utilities, file path methods, and appending and replacing methods.
NSUserDefaults+Dejal: 15+ methods extending
NSUserDefaults, including support for default values, sanitizing values, time intervals, factory settings, and copying preferences.