хранение настроек в приложении для последующего использования - PullRequest
1 голос
/ 12 июля 2010

Как я могу сохранить большое значение с плавающей точкой, например, 0,00032012 в приложении?Мне нужно сохранить это число, поэтому, когда кто-то нажимает кнопку сохранения настроек, он сохраняет переменную.Затем, когда я перезапущу приложение, оно запомнит этот номер и опубликует его в текстовом поле.

Я думал об использовании plist, но как я могу хранить переменные в plist ???Примеры?

Есть идеи ???

Ответы [ 2 ]

5 голосов
/ 12 июля 2010

Взгляните на NSUserDefaults и руководство пользователя по умолчанию :

NSUserDefaults *defs = [NSUserDefaults standardUserDefaults];
// save:
[defs setDouble:0.0032 forKey:@"myNumber"];
// load:
double d = [defs doubleForKey:@"myNumber"];
3 голосов
/ 12 июля 2010

UserDefaults - лучший способ сохранить настройки, подобные этой.Вы можете хранить встроенные NSNumber объекты Cocoa по умолчанию или использовать NSData , если вам нужно больше места для хранения.

...