でファイル (index.html) を開こうとしていますUIWebView
。ファイルがルートにあり、次のようにロードされている場合は、すべて問題ありません。
[_webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"test" ofType:@"html"]isDirectory:NO]]];
しかし、inDirectory パラメーターを入れると、次のようになります。
[_webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"test" ofType:@"html" inDirectory:@"files"]]]];
次のエラーが表示されます。
** キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了しています。理由: ' * -[NSURL initFileURLWithPath:]: nil string parameter'
既にターゲットをチェックしており、ファイルは「バンドル リソースのコピー」リストに表示されています。