Установка значения свойства Core Data с помощью типа float - PullRequest
1 голос
/ 24 декабря 2009

В тестируемом приложении для iPhone, которое я разрабатываю, я пытаюсь установить значение плавающего поля в моей модели базовых данных. Компилятор выдает ошибку несовместимого типа, даже если тип данных, указанный в моем методе, является плавающим, а тип данных в модели - плавающим.

Это первый проект, в котором я использую Core Data вместо SQLite 3.

- (void)insertNewObject:(NSString *)titleTxt withAmount:(float)amount andDueDate:(NSDate *)due {
[newManagedObject setValue:amount forKey:@"amountDue"];

1 Ответ

3 голосов
/ 24 декабря 2009

Вы должны будете сделать NSNumber с плавающей точкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...