2012-02-07 3 views

ответ

4

stavash is right; вы не можете сохранить в комплекте. Для сохранения в каталог документов, сделать что-то вроде этого:

NSString *documentsDir = (NSString *)[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]; 
NSString *pathForFile = [documentsDir stringByAppendingPathComponent:fileNameString]; 

[songData writeToFile:pathForFile atomically:YES]; 

А потом восстановить содержимое файла:

NSData *songData = [[NSData alloc] initWithContentsOfFile:pathForFile]; 
1

Вы не можете написать в комплект. Подумайте о его хранении в каталоге документов.

3

Так же, как stavash сказал, пучок только для чтения. Вместо этого вы можете сохранить его в каталоге документов. Вот пример:

NSString *root = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]; 
NSString *filePath = [root stringByAppendingPathComponent:@"yourfilename.ext"]; 
[yourFileData writeToFile:filePath atomically:NO]; 
Смежные вопросы