为什么路径在Xcode 4.2中不起作用?

时间:2011-10-23 09:41:29

标签: ios xcode webkit native

我正在学习编写一个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。我错过了什么吗?请帮忙。

由于

阿德里安

1 个答案:

答案 0 :(得分:1)

这是我的粗心大意。该函数应该是viewDidLoad,而不是viewDidUnload。

感谢。