我NSString有价值,我想转换unsigned long.我使用下面的代码
NSString *updateId = [NSString stringWithFormat:@"%@",[tweet updateId]];
NSLog(@"%@",[tweet updateId]);
unsigned long tweetId = [updateId longLongValue];
NSLog(@"ButtonPressed: .......%llu",tweetId);
Run Code Online (Sandbox Code Playgroud)
但它没有返回正确的价值......
Tho*_*ing 11
可可的方式是使用[NSNumberFormater]1:
NSNumberFormatter* formatter = [[NSNumberFormatter alloc] init];
NSLog(@"%lu", [[formatter numberFromString:updateId] unsignedLongValue]);
[formatter release];
Run Code Online (Sandbox Code Playgroud)
什么是[tweet updateId]的类型?
它是否包含任何本地化(例如千位分隔符)?
如果是这样,您可以使用配置NSNumberFormatter实例setLocale:
| 归档时间: |
|
| 查看次数: |
6274 次 |
| 最近记录: |