Это происходит, когда ваша модель не синхронизируется с вашим постоянным хранилищем (SQLite db, управляемый CoreData).
Если вы еще не выпустили приложение, вы можете просто удалить приложение на симуляторе (удерживайте значок до тех пор, пока не появится крест, а затем нажмите крест), а затем снова запустите его. Это должно удалить постоянное хранилище и создать новый, который синхронизируется с вашей моделью.
Если ваше приложение уже используется многими пользователями, попросить их удалить и повторно установить приложение каждый раз, когда вы что-то измените в своей модели данных, не представляется возможным. Здесь вам нужно что-то, называемое Migrations.
Вот документы от Apple для него - https://developer.apple.com/library/mac/documentation/cocoa/conceptual/CoreDataVersioning/Articles/Introduction.html
Вот учебник - http://www.raywenderlich.com/27657/how-to-perform-a-lightweight-core-data-migration
удалить приложение из тренажера или устройств затем запустить. – CoolMonster
Как только вы измените схему своей таблицы, вам нужно удалить предыдущую установку для изменений, чтобы она отражалась как @CoolMonster. – amar
@CoolMonster загляните в мой комментарий ниже. Вы имеете в виду то же самое? –