Skip to main content

Posts

Showing posts with the label iPhone3GS or iPhone4

Device Type

#include #include - (NSString *) platform{     size_t size;     sysctlbyname("hw.machine", NULL, &size, NULL, 0);     char *machine = malloc(size);     sysctlbyname("hw.machine", machine, &size, NULL, 0);     NSString *platform = [NSString stringWithCString:machine];     free(machine);     return platform; } - ( NSString *) platformString {     NSString * platform = [ self platform ];     if ([ platform isEqualToString :@ "iPhone1,1" ])     return @ "iPhone 1G" ;     if ([ platform isEqualToString :@ "iPhone1,2" ])     return @ "iPhone 3G" ;     if ([ platform isEqualToString :@ "iPhone2,1" ])     return @ "iPhone 3GS" ;     if ([ platform isEqualToString :@ "iPhone3,1" ])     return @ "iPhone 4" ;     if ([ platform isEqualToString :@ ...