我正在学习编写一个iOS原生的webkit应用程序。在Xcode 3.x中,我在Resources文件夹中分发了index.html,以下代码正常工作:
- (void)viewDidUnload
{
[super viewDidUnload];
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"];
NSData *htmlData = [NSData dataWithContentsOfFile:filePath];
if (htmlData)
{
NSBundle *bundle = [NSBundle mainBundle];
NSString *path = [bundle bundlePath];
NSString *fullPath = [NSBundle pathForResource:@"index" ofType:@"html" inDirectory:path];
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:fullPath]]];
}
}
在Xcode 4.2上创建项目时,未加载index.html。我在“Supporting Files”文件夹中有index.html。我错过了什么吗?请帮忙。
由于
阿德里安
答案 0 :(得分:1)
这是我的粗心大意。该函数应该是viewDidLoad,而不是viewDidUnload。
感谢。