我通过以下方式获取pdf文档:
myPDFData = (CFDataRef)PDFDataContent;
CGDataProviderRef provider = CGDataProviderCreateWithCFData(myPDFData);
pdfDocument = CGPDFDocumentCreateWithProvider(provider);
PDFDataContent是来自URLRequest的返回数据。
但有时我收到错误
failed to find PDF header: `%PDF' not found.
我对错误本身并不感到烦恼,我知道为什么会这样。我想知道的是,当我得到这个时,我可以让用户知道发生了错误。 那么如何才能访问此消息将其打印成UIAlertView?
答案 0 :(得分:0)
这是一个非常简单的答案,不知道为什么我之前没有想到它。
if(pdfDocument != NULL) {
NSLog(@"Document downloaded");
} else {
NSLog(@"Error : Document not downloaded");
}