У меня есть 2 атрибута в объекте CoreData - currentTime
и artist
.Как обновить значение атрибута в CoreData после его вставки
Я хочу обновить currentTime
без обновления атрибута artist
.
Как это сделать?
У меня есть 2 атрибута в объекте CoreData - currentTime
и artist
.Как обновить значение атрибута в CoreData после его вставки
Я хочу обновить currentTime
без обновления атрибута artist
.
Как это сделать?
Эта библиотека может быть полезна для Вас:
fetch: 'var object = self.fetchedResultsController.objectAtIndexPath (CurrentIndex!) Как NSManagedObject' изменение: 'object.setValue (NSNumber.numberWithInt (3), forKey:" currentTime ")' save: 'var error: NSError? managedObjectContext? .save (& error) ' , но если я сделаю это, художник изменил тоже, я не знаю, почему, любое предложение почему? и спасибо заранее –
Попробуйте проверки 'художника, как только вы запрашиваете объект, прежде чем делать какие-либо изменения в «CURRENTTIME». Возможно, «художник» был сохранен в Core Data с другим значением, чем вы ожидали, и значение не меняется при обновлении «currentTime». –
это значение в порядке на выборке, потому что это 'CoreData'' TableView', поэтому я могу увидеть его перед изменением любых значений –