Ich habe einige Code, der die URL aus einem Array erhält und speichert es als eine Zeichenfolge dann verwendet, dass Zeichenfolge zum Laden der URL.
NSString *first = [urls objectAtIndex:[sender clickedRow]];
NSLog(@"%@", first);
[[webview mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:first]]];
Wenn ich dies jedoch ausführe, erhalte ich diesen Fehler:
-[NSURL length]: unrecognized selector sent to instance 0x164dc0
Der Link lautet in diesem Fall http://www.digg.com
Ich weiß, dass der Fehler in der Zeile liegt
NSString *first = [urls objectAtIndex:[sender clickedRow]];
weil ich versucht habe, den Wert der Zeichenfolge direkt auf die URL anstelle des Arrays zu setzen, und es hat funktioniert.