2 Stimmen

UIWebView lädt einfachen Text

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:@"&nbsp;"] 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?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X