Записать NSData в файл?

Я пытаюсь записать nsdata в файл на моем диске, у меня есть следующий код, и он не работа, я делаю что-то не так?

Boolean result = [data writeToFile:@"/Users/aryaxt/Desktop/test2.avi" atomically:YES];

test2.avi не существует, я предполагаю, что writeToFile создаст его для меня

8
задан kiamlaluno 28 August 2010 в 21:18
поделиться

1 ответ

Попробуйте использовать:

NSError *error = nil;
path=@"/Users/aryaxt/Desktop/test2.avi";
[data writeToFile:path options:NSDataWritingAtomic error:&error];
NSLog(@"Write returned error: %@", [error localizedDescription]);

Это скажет вам, почему не удается выполнить запись.

32
ответ дан 5 December 2019 в 05:18
поделиться