Проблемы в сохранении PDF-файла на iPad - PullRequest
0 голосов
/ 22 сентября 2010

У меня есть PDF-файл в моем приложении для iPad. Я хочу сохранить этот файл PDF на iPad, чтобы я мог прочитать его из своего приложения. Я использую следующий путь для сохранения PDF-файла на iPad: -

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

 NSString *documentsDirectory = [paths objectAtIndex:0];

 NSString *fileBPath = [documentsDirectory stringByAppendingPathComponent:@"tmp.pdf"];

Но я не могу найти этот PDF-файл на своем iPad. Кто-нибудь может подсказать мне, как мне его найти?
Неправильный ли путь к файлу? тогда предложите мне путь к файлу для сохранения pdf файла?

Заранее спасибо

1 Ответ

2 голосов
/ 22 сентября 2010

1) См. Этот SO вопрос / ответ о создании pdf из UIView

2) Если у вас уже есть файл pdf в качестве объекта NSData, вы можете сохранить его вфайл в каталоге документов, используя

[NSData writeToFile:fileBPath atomically:YES];

3) С другой стороны, если файл PDF является частью вашего пакета приложения (т.е. включен в приложение во время компиляции), он не будет вкаталог документов.

Посмотрите документацию для [NSBundle mainBundle] - там и будет ваш PDF.

...