我一直在尝试加载已保存的网页,而不直接将文件添加到项目中。 我一直在尝试这样的事情:
NSString *urlAddress = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html" inDirectory:@"/Users/Virtual-OSX/Desktop/website/files"];
NSURL *url = [NSURL fileURLWithPath:urlAddress];
NSURLRequest * requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
找不到urlAddress,任何人都可以帮忙解决这个问题。就像我说的,我想避免将文件拖入项目中。
Dope ...在我停止阅读并尝试实验后找到了我的答案我发现我可以让
NSString *urlAddress = /Users/Virtual-OSX/Desktop/website/files/index.html
答案 0 :(得分:0)
NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"];
NSString* htmlString = [NSString stringWithContentsOfFile:htmlFile encoding:NSUTF8StringEncoding error:nil];
[webView loadHTMLString:htmlString baseURL:nil];