Added methods for Objective-C typedefs (NSInteger, NSUInteger, and CGFloat), and converted to Modern Objective-C Syntax.