…l, Wextra when importing header into projects with tighter warnings.
…arnings: Method has no return type specified.
…he modern runtime. This will affect arithnetical efficiency but is necessary if a seg fault is to be avoided on tagged pointers.
… is deprecated in the modern runtime. These warnings have not yet been resolved as there may be performance penalties on all arithmetic. However, the change may be necessary.
They do seem to be present in /System/Library/Frameworks/OpenGL/Headers.
…ate them from the -add<ClassName> methods.
…ld time and memory usage on Xcode 4.3.1. Before the refactor the build was consuming 4Gb+ and taking 10-15 minutes to complete. After the refactor the build time is about 20secs and memory usage is about 250MB.
…ableColumn initWithIdentifier. As of 10.7 the signature of NSTableColumn initWithIdentifier: has changed to - (id)initWithIdentifier:(NSString *)identifier;
Modifying the return type is valid as both the old type and the new share the same base class.