Mi chiedevo quale codice potrei usare al posto di initWithContentsOfFile: come ho cercato qualcosa che non è deprecato ma non riesce a trovare nulla. Sto cercando di visualizzare un file HTML locale all'interno di una WebView, sotto è il codice:initWithContentsOfFile deprecato
- (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];
}
e sto ottenendo un avvertimento dicendo che initWithContentsOfFile: è deprecato e vorrebbe sapere come aggiornarlo.
Perfetto! Molte grazie! –
è possibile fare riferimento a un file nel progetto in questo modo? Lo chiedo perché sto pensando di caricare un documento di aiuto da mostrare all'utente in questo modo. Se è così, come faccio a costruire il percorso? Se c'è un modo migliore, fammi sapere. –
@VictorEngel Dai un'occhiata a 'NSBunlde'. –