我有一些代码从数组中获取URL并将其存储为字符串然后使用该字符串加载URL.
NSString *first = [urls objectAtIndex:[sender clickedRow]];
NSLog(@"%@", first);
[[webview mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:first]]];
Run Code Online (Sandbox Code Playgroud)
但是,当我运行这个时,我收到此错误:
-[NSURL length]: unrecognized selector sent to instance 0x164dc0
Run Code Online (Sandbox Code Playgroud)
本案例中的链接是http://www.digg.com
我知道这个bug就行了
NSString *first = [urls objectAtIndex:[sender clickedRow]];
Run Code Online (Sandbox Code Playgroud)
因为我尝试将字符串的值直接设置为URL而不是数组,并且它有效.