сохранить текст на coreData

Я новая разработка iphone. В моем приложении я использую два текстовых поля, и я хочу сохранить текст на базе дада, который вводится в текстовое поле, а затем я хочу его отобразить. Здесь я использую базу CoreData. Мне трудно понять все классы в базе coreData. Здесь я создал приложение на основе представления. Какие классы необходимы для этого и есть ли образец и идея?


person Sivanathan    schedule 29.04.2010    source источник


Ответы (1)


Если вы просто хотите сохранить два NSString, вам следует использовать более простой метод хранения, например NSUserDefaults, вместо Core Data, который будет использоваться для хранения больших объемов данных. Вы можете легко сохранить объект в NSUserDefaults, используя этот код:

[[NSUserDefaults standardUserDefaults] setObject:someString forKey:@"someKey"];

Затем вы можете получить сохраненный объект следующим образом:

NSString *someString = [[NSUserDefaults standardUserDefaults] objectForKey:@"someKey"];
person Douwe Maan    schedule 29.04.2010
comment
спасибо за ваш ответ, но здесь я должен использовать только основные данные, потому что это необходимо. - person Sivanathan; 29.04.2010
comment
Почему для этого необходимо использовать Core Data? Для сохранения всего двух строк использование Core Data является излишним... - person Douwe Maan; 29.04.2010
comment
Потому что я хочу сохранить большое количество данных в будущем, поэтому я прошу coreData. но NSUserDefaults достаточно, чтобы рассмотреть две строки текстового поля. - person Sivanathan; 30.04.2010