Сохраняются ли списки свойств между сеансами приложения? - PullRequest
0 голосов
/ 21 марта 2019

Мне было интересно, сохранят ли списки свойств (.plist) содержимое, если я выйду из приложения, а затем снова открою его. Я хотел бы сохранить пару переменных в списке, чтобы я мог читать из него каждый раз, когда мне нужна универсальная информация о пользователе в моем приложении.

  1. Сохраняют ли списки переменных, если я должен был закрыть и снова открыть приложение?
  2. Должен ли я использовать списки или есть лучший способ сделать это?

Спасибо!

1 Ответ

0 голосов
/ 21 марта 2019

Да, вы можете использовать plist для сохранения информации пользователя. Это примерный способ. Сделайте лист и напишите в песочницу.

NSString *urlStr = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES).firstObject;
urlStr = [urlStr stringByAppendingPathComponent:@"userInfo.dic"];
NSURL *url = [NSURL fileURLWithPath:urlStr];
[userInfoDictionary writeToURL:url error:NULL];

Вы также можете использовать базу данных SQLite или Core Data, если информация сложная.

...