Iphone сохраняет файлы внешние - PullRequest
0 голосов
/ 12 марта 2012

Идея состоит в том, чтобы иметь файл сохранения для игры на iphone, который два игрока могут обменять при необходимости.

Так что моему приложению нужно сохранить некоторые данные где-нибудь в телефоне. И мне нужно иметь возможность «извлечь» файл из телефона после этого.

Возможно ли это? Где мне сохранить файл / где мне можно сохранить?

Спасибо !!

Ответы [ 3 ]

0 голосов
/ 12 марта 2012

Для процедуры обмена файлами вы можете создать локальный файл и передавать файлы через Bluetooth в приложении.

Если вы собираетесь извлечь / извлечь сохраненный файл из приложения, вам следует создать веб-service, а затем вы можете сохранить файл на сервере, который может быть легко доступен или может быть передан кому-либо еще.

0 голосов
/ 12 марта 2012
  1. Если вы хотите сохранить объекты, экземпляры которых созданы из NSData, NSString, NSNumber, NSDate, NSArray или NSDictionary, вы можете использовать NSuserDefaults:

    NSString * obj;

    [[NSUserDefaults standardUserDefaults] setObject: obj forKey: @ "key"];

    [[NSUserDefaults standardUserDefaults] синхронизировать];

  2. В противном случае используйте NScoding с NSKeyedArchiver

  3. Вы также можете сохранить файл в файл вручную, но это не рекомендуется.

0 голосов
/ 12 марта 2012

Одним из вариантов может быть использование функции обмена файлами iTunes. См. это руководство для ознакомительного руководства.

...