【发布时间】:2018-04-05 07:41:12
【问题描述】:
我正在尝试将 NSNumber 转换为 long 但我收到此错误:
[__NSSingleObjectArrayI intValue]: 无法识别的选择器发送到 实例
这是我的代码:
NSNumber *dbversion = [settings valueForKey:@"Version"];
long dbver = [dbversion longValue];
我在这里做错了什么?
*settings 是一个 NSArray,“Version”是长值的键。
【问题讨论】:
-
您检查过
[settings valueForKey:@"Version"]实际返回的值吗? -
是的,是__NSSingleObjectArrayI
标签: ios objective-c nsnumber