Identify File Types in Objective-C

Wrapper around the libmagic file identification library, providing a high-level Objective-C interface and works with Foundation types (NSString, NSData, et al) – Aidan Steele