iPhone - Как скачать XML-файл в каталоге документов - PullRequest
0 голосов
/ 18 апреля 2011

Мне нужно проанализировать XML-файл, но сначала я должен загрузить его и сохранить в моем каталоге / Documents. Как я могу это сделать?

1 Ответ

0 голосов
/ 31 августа 2011
-(NSString *)downloadXML:(NSString *)path newFileName:(NSString *)newFileName {

    //NSLog(@"\nENTRATO NEL METODO DI DOWNLOAD");
    NSURL *URL = [NSURL URLWithString:[path stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]];
    NSData *xmlData = [NSData dataWithContentsOfURL:URL];
    if(xmlData == nil) {
        // Error - handle appropriately
    }
    NSString *applicationDocumentsDir=[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
    NSString *storePath=[applicationDocumentsDir stringByAppendingPathComponent:newFileName];
    [xmlData writeToFile:storePath atomically:TRUE];

    //NSLog(@"\nFINITO IL METODO DI DOWNLOAD");
    return storePath;

}
...