Ios 如何表示核心数据中缺失的价值?

Ios 如何表示核心数据中缺失的价值?,ios,core-data,nsnumber,Ios,Core Data,Nsnumber,您使用什么在核心数据中存储缺少的值状态?前者我使用NSString和存储的数字作为字符串,即@“10.25”。我总是在进行任何数值计算之前转换它。缺少的值仅设置为@“”。但是我继续前进,我想选择一个基本的数字类型来存储,我不能指出,这个值丢失了。您有什么想法吗?您可以将属性设置为可选,然后不必为其指定特定值。这是默认行为,因此您应该已经可以这样做了。我已经在条目中添加了一个“empty”属性,它的类型是BOOL,我刚刚修改了代码中的逻辑。我不知道这是否适用于核心数据,但每当我需要在预期对象(例如

您使用什么在核心数据中存储缺少的值状态?前者我使用NSString和存储的数字作为字符串,即@“10.25”。我总是在进行任何数值计算之前转换它。缺少的值仅设置为@“”。但是我继续前进,我想选择一个基本的数字类型来存储,我不能指出,这个值丢失了。您有什么想法吗?

您可以将属性设置为可选,然后不必为其指定特定值。这是默认行为,因此您应该已经可以这样做了。

我已经在条目中添加了一个“empty”属性,它的类型是BOOL,我刚刚修改了代码中的逻辑。

我不知道这是否适用于核心数据,但每当我需要在预期对象(例如字典、数组等)的位置存储“no value”时,我使用
[NSNull]