Nsnumber intvalue exc_bad_access

时间:2014-09-28 13:24:57

标签: ios ios8 exc-bad-access nsnumber nsinteger

自从我升级到iOS 8后,我有以下几行代码:

NSNumber *balance = dict[@"user"][@"balance"];
[IWSession session].currentUser.balance = [balance integerValue];

有时会生成exc_bad_access

1)这是完全随机的

2)通过设置NSLog(@"%@",dict[@"user"][@"balance"]),我可以告诉该值永远不会nil而对象类型为NSNumber

3)IWSession.session是一个单例实例,currentUser.balanceNSInteger,它是很好的合成。

任何想法 什么可能是错的?

非常感谢

0 个答案:

没有答案