Сохранить объект NSMutable Data в файле plist
Я,
В настоящее время я пытаюсь сохранить данные NSMutable в файле plist с помощью следующего метода:
[receivedData writeToFile:pathText atomically:YES]
Обратите внимание, что полученные данные поступают из объекта URLrequest. Вот мой код:
NSURLConnection *connection01 = [[NSURLConnection alloc] initWithRequest:request01 delegate:self];
if(connection01)
{
//3.Create NSMutableData to receive data
//receiveddata is an instance declared elsewhere
receivedData = [NSMutableData data];
}
и после
//6.Mettre les informations téléchargées dans un plist.
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSLog(@"DOCUMENT DIRECTORY: %@", documentsDirectory);
NSString *pathNom = [documentsDirectory stringByAppendingPathComponent:@"InformationsUser.plist"];
NSString *pathText = @"/Users/victorbielak/Desktop/InformationUser.text";
[receivedData writeToFile:pathText atomically:YES];
if (!documentsDirectory) {
NSLog(@"Documents directory not found!");
}
if(![[NSFileManager defaultManager] fileExistsAtPath:pathNom])
{
NSLog(@"file not found");
}
появляется сообщение об ошибке "файл не найден", хотя я проверил, что информация под URL была загружена правильно. Кто-то имеет представление о том, что отсутствует в этом коде? Я думал, что plist автоматически генерируется методом записи в файл.
Благодарю за ваш ответ.
Виктор
1 ответ
Решение