代码之家  ›  专栏  ›  技术社区  ›  james_womack

使用浮点类型设置核心数据属性值

  •  1
  • james_womack  · 技术社区  · 16 年前

    在我正在开发的一个测试iPhone应用程序中,我试图在我的核心数据模型中设置一个float字段的值。编译器给了我一个不兼容的类型错误,即使我的方法中指定的数据类型是浮点型,而模型中的数据类型是浮点型。

    这是我使用核心数据而不是SQLite 3的第一个项目。

    - (void)insertNewObject:(NSString *)titleTxt withAmount:(float)amount andDueDate:(NSDate *)due {
    [newManagedObject setValue:amount forKey:@"amountDue"];
    
    1 回复  |  直到 16 年前
        1
  •  3
  •   Ken Aspeslagh    16 年前

    你必须用浮点数做一个数字。