下面的代碼很大程度上受到我在網絡上發現的一些示例的啓發,似乎工作正常,核心數據實體稱爲「Contact」,而名爲「address」的屬性具有屬性String,in xcdatamodel。它可以毫無問題地保存我的數據。 現在我的問題是:我該如何修改這段代碼?爲了使它在xcdatamodel中將屬性「address」的屬性從String更改爲Float後生效。浮點核心數據上的問題
CoreDataTestOneAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
NSManagedObjectContext *context = [appDelegate managedObjectContext];
NSManagedObject *newContact;
newContact = [NSEntityDescription insertNewObjectForEntityForName:@"Contacts" inManagedObjectContext:context];
[newContact setValue:address_InputField.text forKey:@"address"];
NSError *error;
[context save:&error];
謝謝,但我該如何編寫你的「floatValue」代碼?我的float的值由用戶在address_InputField中輸入,它是一個UITextField。 – Michel 2011-02-18 07:37:07