На данный момент я не вижу никаких объектов AUser
в моей базе данных приложений sqlite3.Сложность при создании объектов, управляемых основными данными
Это код, который я должен создать для пользователя. Я что-то упускаю? В коде нет предупреждений/ошибок.
AUser *user = [NSEntityDescription insertNewObjectForEntityForName:@"AUser" inManagedObjectContext:_managedObjectContext]; // _managedObjectContext is declared elsewhere
user.name = username; //username is some string declared elsewhere/name is an attribute of AUser
О, хорошо! Как-то я, должно быть, пропустил часть сохранения при чтении через CoreData docs lol. Благодаря! – GangstaGraham
@GangstaGraham приветствуется. –
Вы не обязательно хотите, чтобы этот вызов прерывался(). возможно, иметь ошибку Core Data, которая не является видоизменением ваших приложений. Если возможно изящно поддерживать состояние приложения, вы должны. Вызов abort() в производственном коде просто приведет к сбою вашего приложения, что вызовет у пользователей сердитый характер. –