I would like to know how to parse a hex string, representing a number, in Objective-C. I am willing to use both an objective, or a C-based method, either is fine.
example:
#01FFFFAB
should parse into the integer:
33554347
Any help would be appreciated!
Joshua Weinberg’s answer is mostly correct, however the
0xprefix is optional when scanning hexadecimal integers. If you have a string in the format#01FFFFAB, you can still useNSScanner, but you can skip the first character.