最近我遇到了这种情况的问题:
NSManagedObject
我存储了longName属性,名为save NSManagedObjectContext
,过了一会儿我关闭了应用程序。保存结束没有错误。[object longName]
。返回的值为零。当我用断点停在那里时,当我试图通过po [object longName]
显示值时,返回并打印了正确的值。 ALl接下来会在正确的来源中调到[object longName]
。每当我不使用断点时,值始终为nil
。 我想我最近在其他应用程序中遇到了同样的问题。我获取了包含NSSet航班对象的用户对象。当我尝试使用[[flight validFrom] intValue]
时,它返回数字0,但当我尝试使用@"%@"
格式打印时,我已经(null)
。
奇怪的是,问题不是出现在每个物体上。