自从我升级到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.balance
是NSInteger
,它是很好的合成。
任何想法 什么可能是错的?
非常感谢