NSString *s1 = @"10";
unsigned long l1 = strtoul([s1 cStringUsingEncoding:NSUTF8StringEncoding], NULL, 16);
NSLog(@"%ld",l);
strtoul: string to unsigned long
NSString *s1 = @"10";
unsigned long l1 = strtoul([s1 cStringUsingEncoding:NSUTF8StringEncoding], NULL, 16);
NSLog(@"%ld",l);