Я новая разработка iphone. В моем приложении я использую два текстовых поля, и я хочу сохранить текст на базе дада, который вводится в текстовое поле, а затем я хочу его отобразить. Здесь я использую базу CoreData. Мне трудно понять все классы в базе coreData. Здесь я создал приложение на основе представления. Какие классы необходимы для этого и есть ли образец и идея?
Вопрос
Сохранить текст на coreData
Ответы
Ответ 1 · рейтинг 2 · Douwe Maan
Если вы просто хотите сохранить два NSString, вам следует использовать более простой метод хранения, например NSUserDefaults, вместо Core Data, который будет использоваться для хранения больших объемов данных. Вы можете легко сохранить объект в NSUserDefaults, используя этот код:
[[NSUserDefaults standardUserDefaults] setObject:someString forKey:@"someKey"];
Затем вы можете получить сохраненный объект следующим образом:
NSString *someString = [[NSUserDefaults standardUserDefaults] objectForKey:@"someKey"];
Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.
Похожие материалы
- Объект с подсчетом ссылок используется после предупреждения об освобождении
- Несовместимый тип указателя при сравнении NSDate
- Поиск сбрасывает выбор NSArrayController до нуля
- Как заполнить NSPopUpButton любимыми папками пользователя
- Значение типа "FileManager" не имеет члена "urlsForDirectory" - ошибка AppDelegate Swift 3
- Сбой Swift при создании нового атрибута CoreData для существующего объекта