0

私のプロジェクトでは、テンプレートである HTML5 ページを追加し、webview を持っていて、それを viewdidload にロードしたいと考えています。アクセスできないようです。これを試しています:

NSArray *documentDirectories = NSSearchPathForDirectoriesInDomains(    NSAllApplicationsDirectory, NSUserDomainMask, YES ) ;

NSString *documentDirectory =  [ documentDirectories objectAtIndex: 0 ] ;
    NSString *longPath = [ documentDirectory stringByAppendingFormat:@"/%@" filename ] ;

私は少し混乱していますか?どうすればこれを達成できますか?このhtml5をビルドして実行時に特定のフォルダーに送信する必要があることをxcodeに伝える必要がありますか? リソースとして扱われるような?

私は .NET 環境からの xcode を初めて使用するので、用語が少しぎこちないかもしれません。

ありがとう

4

1 に答える 1

0

プロジェクトの一部である場合は、ドキュメントディレクトリには含まれず、アプリケーションバンドルに含まれます。例えば:

NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:filename ofType:@"html"]];
NSURLRequest *req = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:req];
于 2013-01-25T05:25:28.203 に答える