我正在开发一个iPhone应用程序,在我的项目中,我添加了一个HTML5页面,它是一个模板,并且有一个webview并希望在viewdidload上加载它。我似乎无法访问它,我正在尝试这个:
NSArray *documentDirectories = NSSearchPathForDirectoriesInDomains( NSAllApplicationsDirectory, NSUserDomainMask, YES ) ;
NSString *documentDirectory = [ documentDirectories objectAtIndex: 0 ] ;
NSString *longPath = [ documentDirectory stringByAppendingFormat:@"/%@" filename ] ;
我有点困惑吗?我怎样才能做到这一点?我需要告诉xcode这个html5需要构建并在运行时发送到特定的文件夹吗?喜欢被视为资源?
我是来自.NET环境的xcode的新手,所以这个术语可能有点尴尬。
由于
答案 0 :(得分:0)
如果它是项目的一部分,它将不在文档目录中,它将在您的应用程序包中。例如:
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:filename ofType:@"html"]];
NSURLRequest *req = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:req];