Я добавил новый атрибут (типа boolean) в мою базовую модель данных и свой класс data.swift. Я пытаюсь запустить приложение после добавления атрибута. Все работает нормально. Теперь я пытаюсь работать с новым атрибутом. Я написал код, работа которого работает с атрибутом. Теперь я попробовал второй раз запустить приложение. Это крушение. Кто-нибудь знает, почему?Приложение сбой при использовании Core Data (атрибут типа boolean)
ответ
A Bool
не является объектом, поэтому его невозможно управлять. Вместо этого установите для свойства значение NSNumber
.
NSNumber
имеет свойство boolValue
, которое вы можете получить и использовать для использования в качестве булева.
Но как я могу использовать этот NSNumber? Возвращает ли он 0 или 1? – pablo
Я пробовал, это не причина. – pablo
Если вы хотите получить логическое значение, которое вы наберете, в вашем случае, hatDatum.boolValue, и если вы хотите его установить, вы должны вызвать hatDatum = [NSNumber numberWithBool: YES (или NO)]; – RPK
Ваша проблема в том, что ваш новый DataModel отличается от того, который использовался при создании хранилища данных.
Таким образом, вы должны удалить свое приложение из своего симулятора. Затем снова запустите приложение, и оно должно работать.
Я пробовал. Это не работает. – pablo
- 1. Приложение сбой при использовании Core Data
- 2. Приложение сбой при использовании миграции модели данных в Core Data
- 3. Сбой при манипулировании простым объектом Core Data
- 4. Сбой при хранении в Core Data
- 5. Многопоточное приложение Core Data
- 6. обратной совместимости при использовании Core Data
- 7. .NET Core: TcpClient.GetStream сбой при использовании async
- 8. Сбой данных Core Data undoManager
- 9. Атрибут Core Data для отношений?
- 10. Когда индексировать атрибут Core Data?
- 11. Пользовательский атрибут Getter for Core Data
- 12. Как правильно реализовать виртуальный атрибут Core Data?
- 13. Сбой при работе с Core Data при сохранении
- 14. Приложение сбой при использовании ActionBarActivity
- 15. Приложение сбой при использовании AsyncTask
- 16. Приложение сбой при использовании фрагментов
- 17. Удаление объектов из Core Data - сбой приложения
- 18. Android - приложение сбой при использовании подписанного APK
- 19. Http Data Request (приложение сбой)
- 20. Core Data делает сбой только в iOS 5
- 21. Приложение сбой при использовании ячейки таблицы
- 22. «Ожидалось типа» ошибка на приложение IOS Core Data
- 23. Как перезаписать атрибут Core Data в Swift
- 24. Добавить в arrayController, изменить атрибут Core Data
- 25. Core Data Fetch Request Relationship Атрибут Предикат
- 26. prepareForSegue сбой при segueing в приложении Core Data
- 27. Приложение сбой при использовании базы данных
- 28. PageViewController: определение «следующего» и «предыдущего» при использовании Core Data
- 29. Приложение Сбой при использовании word interop
- 30. Список типов атрибутов Core Data?
Пожалуйста, покажите нам вашу модель основных данных – Christian
Я отправил ссылку на изображение модели данных в свой ответ. – pablo