Я создаю PDF страницу по ссылке ...PDF файл не получает удален в прошивкой
http://mobile.tutsplus.com/tutorials/iphone/generating-pdf-documents/?search_index=3
Я не могу удалить этот файл PDF, используя метод ниже. Я прокомментировал строку ошибки ...
self.fileMgr = [NSFileManager defaultManager];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *pdfPath = [documentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.pdf",[self.tablePdfListArray objectAtIndex:indexPath.row]]];
if([self.fileMgr fileExistsAtPath:pdfPath] == YES)
{
[fileMgr removeFileAtPath: pdfPath error:nil]; //No visible @interface for NSFilemanager declares the selector removeFileAtPath
}
Не могли бы вы предложить. Заранее спасибо.
перед установкой removeFileAtPath я применил тот же метод, как вы предложили. В то время как-то removeItemAtPath не работал. Интересно, как он работает сегодня. Спасибо за ваш ответ :) –
NSLog дает мне эту ошибку Domain = NSCocoaErrorDomain Code = 4 "Операция не может быть выполнена. (Ошибка какао 4.)" UserInfo = 0x1f504530 {NSUnderlyingError = 0x1f52efc0 "Операция не может быть завершена Нет такого файла или каталога ", NSFilePath =/var/mobile/Applications/8A4C9907-541C-4186-AE79-92772BEBCB16/Documents/so.pdf, NSUserStringVariant = ( Удалить )}. Файл удаляется. –
@NavnathMemane, поэтому файл удален, но есть еще сообщение об ошибке? –