我正在使用返回 JSON 字典的 API。其中一个键是“Variant Hash”,对应的数据是这样的整数:-7331108254952843887或6209894088655053576。我假设这是一个long long值。我正在使用 NSCoder 序列化这些数据,但我不确定要使用哪种encodeValue: 方法。没有encodeLongLongValue:forKey:。
此外,执行 NSLog(@"%@",returnedDictionary);
显示整个字典结构,但使用 objectForKey: 不起作用,因为键 Variant Hash 的对应值不是对象。
如何从字典中获取数据,以及如何使用 NSCoder 存储这些数据?
最佳答案
There is no encodeLongLongValue:forKey:
不,但是有一个 encodeInt64:forKey:这应该可以解决问题。
关于iphone - 在 Objective-C 中存储 long long 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3939499/