标签: iphone ios core-data
我知道这可能是设计的,但我想我先与社区核实。
为什么我有一个新的NSManagedObject,它的NSNumber属性返回0?我希望他们在没有设定的情况下为零。
答案 0 :(得分:4)
您是否忘记取消选中default值选项? 如果取消选中default并且从未设置属性,则NSManagedObject将为该属性返回nil。至少那是我的应用程序中发生的事情。
default
答案 1 :(得分:0)
这是 NSNumber 行为。一旦创建但未分配值,则将其设置为0.
希望有所帮助