Flatten OS X Headers provides a flattened version of the many framework header files, and does some other interesting things.
The flattened headers can be used in CW 4, 5, 6,7, 8, and be precompiled. The advantage then is that one can access any function, use any type, without worrying that it may not be defined. Obviously, the tool does not make the function pointers to call into the systemframework, but having these precompiled headers in a CFM-based target, makes the CarbonLib obsolete, and allows for the most updated "libs" available.
Subscribe for our newsletter with best Mac offers from MacUpdate.