Как загрузить PDF из каталога Caches? - PullRequest
0 голосов
/ 08 января 2012

У меня довольно простой вопрос. Как открыть PDF-файл в каталоге Caches?

Единственный код, который у меня есть, - это открыть PDF-файл в комплекте приложения.

myDocumentRef = CGPDFDocumentCreateWithURL((CFURLRef)[NSURL URLWithString:@"Matsedel.pdf"]);
NSURL *pdfURL = [[NSBundle mainBundle] URLForResource:@"Matsedel.pdf" withExtension:nil];
myDocumentRef = CGPDFDocumentCreateWithURL((CFURLRef)pdfURL);
myPageRef = CGPDFDocumentGetPage(myDocumentRef, 1);

Я бы предположил, что это довольно легко сделать, но я не могу понять это. Благодарю.

1 Ответ

1 голос
/ 08 января 2012

вы можете попробовать что-то вроде:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString *cachePath = [paths objectAtIndex:0];
NSURL *fileURL = [NSURL fileURLWithPath:[cachePath stringByAppendingPathComponent:@"Matsedl.pdf"]];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...