I was wondering what code I could use instead of initWithContentsOfFile: as I’ve been searching for something that isn’t deprecated but cannot find anything. I’m trying to display a local HTML file within a webview, below is the code:
- (void)viewDidLoad {
[super viewDidLoad];
NSString *htmlPath = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"];
NSURL *bundleUrl = [NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]];
NSString *html = [[NSString alloc] initWithContentsOfFile:htmlPath];
[self.myWebView loadHTMLString:html baseURL:bundleUrl];
}
And I’m getting a warning saying that initWithContentsOfFile: is deprecated and would like to know how to update it.
Try this: