【发布时间】:2015-01-11 17:06:19
【问题描述】:
如何在Objective-C中将IP地址从NSString转换为unsigned int?
NSString A = "192.168.43.149"
我尝试将其转换为 unsigned int,如下代码所示:
unsigned int ip;
ip = (unsigned int)[A intValue];
或
sscanf([A UTF8String], "%u", &ip);
结果总是只显示 192。
我希望它显示 0xc0a82b95
如何在Objective-C中将IP地址从NSString转换为unsigned int?
提前致谢。
【问题讨论】:
-
你试图做什么来得到什么?和无符号整数 ip = 19216811 ?预期的输出是多少?
标签: ios objective-c nsstring unsigned