2010-11-17 2 views

ответ

3

Цитируя компании Apple Low-Level File Management Programming Guide

Вы используете объект NSFileManager для , выполните множество общих файловых систем операций - например, вы можете:

Создание каталогов и файлов.

Extract содержимое файлов (как NSData объектов)

Изменить текущее рабочее место в файловой системе.

Скопируйте, переместите и поместите файлы и каталоги.

Удалить файлы, ссылки и каталоги.

...

Важно понимать, что ваше приложение работает в «песочнице» - он имеет доступ только к своим собственным файлам, а не файлы, созданные другими приложениями.

В разделе, посвященном the file system в Руководстве по программированию приложений iOS, описывается макет вашего приложения и любых файлов, которые он создает.

Например, вот как вы можете использовать NSFileManager, чтобы открыть файл с именем «Defaults.plist» в вашем пакета приложения и читать его в объект NSData:

NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"Defaults" ofType:@"plist"]; 

NSData *plistXML = [[NSFileManager defaultManager] contentsAtPath:plistPath]; 
+0

+1 Спасибо жаль поздно ... .hmmmmmmmm – Saawan