iOS Charger des fichiers de documents comme .pdf, .txt, .doc, etc.


Exemple

Au lieu de pages Web, nous pouvons également charger les fichiers de document dans iOS WebView comme .pdf, .txt, .doc, etc. loadData méthode loadData est utilisée pour charger NSData dans Webview.

Rapide

//Assuming there is a text file in the project named "home.txt".
let localFilePath = NSBundle.mainBundle().pathForResource("home", ofType:"txt");
let data = NSFileManager.defaultManager().contentsAtPath(localFilePath!);
webview.loadData(data!, MIMEType: "application/txt", textEncodingName:"UTF-8" , baseURL: NSURL())

Objectif c

//Assuming there is a text file in the project named "home.txt".
NSString *localFilePath = [[NSBundle mainBundle] pathForResource:@"home" ofType:@"txt"];
NSData *data = [[NSFileManager defaultManager] contentsAtPath:localFilePath];
[webview loadData:data MIMEType:@"application/txt" textEncodingName:@"UTF-8" baseURL:[NSURL new]];