由于本教程,我最近开始使用Core Data: http://www.techotopia.com/index.php/An_iPhone_OS_Core_Data_Tutorial
我的问题是关于处理String以外的类型。 例如,让我们说我想添加到现有字段(名称,地址和电话:这些都是示例中的字符串),我希望在我的实体中成为浮动的权重。
如何更改代码来处理float而不是String?
我已经尝试将其中一个字段更改为在我的实体中浮动。首先让代码保持原样,然后程序崩溃了。然后我尝试在某些方面调整代码,但它没有用。我觉得这一定很简单,但我做不到。
感谢任何提示。
答案 0 :(得分:2)
你应该使用NSNumber浮动(并使用[myNumber floatValue]访问它) 您不能在CoreData实体中使用原始值 - 仅使用对象。 (NSString,NSDate,NSNumber,NSData ......)
希望这有帮助。