Ich habe dieses Stück Code:
NSString *body = dataItem.body;
NSData* data=[body dataUsingEncoding:NSUTF8StringEncoding];
if (data) {
[webView loadData:data MIMEType:@"text/plain" textEncodingName:@"UTF-8" baseURL:[NSURL URLWithString:@"nil"]];
}
webView.dataDetectorTypes = UIDataDetectorTypeAll;
Dieses Stück gibt bei der Ausführung diesen Fehler in meinem Debugger
Unbekannte Regelung, die nichts tut: null
Wenn ich dies jedoch tue:
NSString *webViewBody = [[body stringByReplacingOccurrencesOfString:@"\t" withString:@" "] stringByReplacingOccurrencesOfString:@"\n" withString:@"<br>"];
NSString *str = [NSString stringWithFormat:@"<pre> %@ </pre>",body];
[webView loadHTMLString:webViewBody baseURL:nil];
webView.dataDetectorTypes = UIDataDetectorTypeAll;
Ich kann den Inhalt in meinem webView sehen.
Ich möchte, dass das erste Stück ausgeführt wird. Warum erhalte ich eine Fehlermeldung?