Как сохранить содержимое файла во внутренней памяти iphone с помощью xcode? - PullRequest
0 голосов
/ 06 апреля 2011

как сохранить содержимое файла во внутренней памяти iphone с помощью xcode?

Я хочу сохранить файл XML во внутренней памяти iPhone.

1 Ответ

0 голосов
/ 30 мая 2011

Вы можете прочитать данные XML в NSData и сохранить их в личной папке (доступно только для приложения)

ниже приведен код для сохранения файла

NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init];
        NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
        NSString *documentsDirectory = [paths objectAtIndex:0];
        NSMutableString* str = [[NSMutableString alloc] initWithCapacity:300];
        [str appendString:documentsDirectory];
        [str appendString:@"/"];
        [str appendString:aName];

        NSFileManager *fileManager = [NSFileManager defaultManager];
        [/*NSData*/ writeToFile:str atomically:YES];

        if(str)
        {
            [str release];
            str = nil;

        }
        if(fileManager)
        {
            [fileManager release];
            fileManager = nil;
        }

        [pool release];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...