解析iOS上的64位无符号整数

Eon*_*nil 4 parsing cocoa-touch unsigned-long-long-int ios

我在NSString中有非常大的无符号整数.这可能很大到2 ^ 64.是否有现有的函数/类解析这个?

据我所知,它是无符号的long long值,但是,我很难知道应该使用哪种方法来解析它.

Ste*_*non 9

也许不是最漂亮的答案,但你应该能够做到这样的事情:

#include <stdlib.h>
...
unsigned long long parsedValue = strtoull([yourString UTF8String], NULL, 0);
Run Code Online (Sandbox Code Playgroud)

其他人可能有更可靠的方式来做这件事.