我使用的API会返回一些JSON,其中包含0到1之间的许多小数值 - 基本上是概率 - 例如.422323。
我需要将此值存储在Core Data中。我的理解是,该类型数字的正确变量类型是浮点值(或可能是double。)
但是,为了在核心数据中存储值,我必须使用以下内容将它们包装在NSNumber包装器中:
[newPoi setValue:[NSNumber numberWithFloat:someFloat] forKey:@"yCoordinate"];
考虑到这个开销会很大,因为我有许多使用这些数字的操作,是否有更好的变量类型来存储诸如.422323之类的值?