从iPhone中的资源目录加载PDF文件时崩溃

从iPhone中的资源目录加载PDF文件时崩溃,iphone,nsurl,nsbundle,Iphone,Nsurl,Nsbundle,上面这一行警告NSBundle可能不会响应-URLForResource:withExtension: 从该URL路径加载PDF文件时,应用程序崩溃。为什么不这样尝试 NSURL *pdfURL = [[NSBundle mainBundle] URLForResource:@"sampleLayout.pdf" withExtension:nil]; NSURL*pdfPath=[NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResou

上面这一行警告
NSBundle
可能不会响应
-URLForResource:withExtension:

从该URL路径加载PDF文件时,应用程序崩溃。

为什么不这样尝试

NSURL *pdfURL = [[NSBundle mainBundle] URLForResource:@"sampleLayout.pdf" withExtension:nil];

NSURL*pdfPath=[NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResource:@“test”of type:@“pdf”]


我是从上面这句话开始工作的,我认为这是iPhone4.0操作系统中iPad3.2的替代方案,如果你收到警告和崩溃,那么这种方法是不存在的。您正在使用早期的SDK吗?这个方法是用4.0添加到iOS中的,在此之前不存在(所以如果你是为3.2或3.1或其他东西构建的…)是的,Jason,我是为iPad这样做的,所以它在3.2上运行,很抱歉我没有被提前提到。谢谢Aji,我以前尝试过这个,它也在没有任何警告的情况下崩溃了。无论如何,它将对我的web服务请求有用,。。现在我正在绘图环境中绘制此pdf文件
NSString *urlPath = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"pdf"];
NSURL *url = [NSURL fileURLWithPath:urlPath];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
[webViewOutlet loadRequest:urlRequest];