【发布时间】:2014-02-05 15:30:03
【问题描述】:
我最近完成了一个应用程序项目,该项目主要由 webView 中的 html 文件组成。
现在我设置了另一个项目并复制了相关的代码片段,但应用程序崩溃并显示以下错误消息:
* 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“* -[NSURL initFileURLWithPath:]: 零字符串参数'
这是代码:
NSString *path01 = [[NSBundle mainBundle] pathForResource:@"01-a" ofType:@"html" inDirectory:@"htdocs"];
NSURL *url01 = [NSURL fileURLWithPath:path01];
NSURLRequest *request01 = [NSURLRequest requestWithURL:url01];
[webView01 loadRequest:request01];
我猜问题是文件引用,但一切都在它的位置,但结果总是 NIL。
我已经搜索过这个问题,我将文件导入 xcode 的方式似乎有问题,但我无法修复它。是否有一个简单的技巧可以让 xcode 正确导入文件夹“htdocs”?
提前谢谢...
【问题讨论】:
-
Xcode 不返回任何内容;它是一个 IDE,而不是一个方法。这与 Xcode 无关。
-
是的,对,但是由于问题出现在xcode中,并且xcode中的引用明显有问题,所以标记是正确的。
标签: objective-c xcode5 directory nsurl