- iPhone OS Dynamicaly Generated Headers
- permanent link
- March 16, 2009
-
Here are all the Objective-C header files of all classes in all frameworks available on iPhone OS, as seen by RuntimeBrowser.
iPhone OS 2.2.1 headers zip archive
iPhone OS 3.0 headers zip archive [added on 2009-06-21]
iPhone OS 3.1 headers zip archive [added on 2009-09-10]
iPhone OS 4 headers zip archive [added on 2010-07-10]
You can use these headers that way:
NSBundle *b = [NSBundle bundleWithPath:@"/System/Library/PrivateFrameworks/Message.framework"];
BOOL success = [b load];
NSLog(@"-- bundle loaded: %@", success ? @"YES" : @"NO");
Class NetworkController = NSClassFromString(@"NetworkController");
id nc = [NetworkController sharedInstance];
NSLog(@"-- IMEI: %@", [nc IMEI]);