如何加载属于项目的HTML5文档?

时间:2013-01-25 03:53:43

标签: ios xcode

我正在开发一个iPhone应用程序,在我的项目中,我添加了一个HTML5页面,它是一个模板,并且有一个webview并希望在viewdidload上加载它。我似乎无法访问它,我正在尝试这个:

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

NSString *documentDirectory =  [ documentDirectories objectAtIndex: 0 ] ;
    NSString *longPath = [ documentDirectory stringByAppendingFormat:@"/%@" filename ] ;
我有点困惑吗?我怎样才能做到这一点?我需要告诉xcode这个html5需要构建并在运行时发送到特定的文件夹吗?喜欢被视为资源?

我是来自.NET环境的xcode的新手,所以这个术语可能有点尴尬。

由于

1 个答案:

答案 0 :(得分:0)

如果它是项目的一部分,它将不在文档目录中,它将在您的应用程序包中。例如:

NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:filename ofType:@"html"]];
NSURLRequest *req = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:req];