我正在为iPad编写应用程序。我有几个看法。在导航栏上,我有2个购物车和youtube按钮。按下它们会进入应用程序本身的浏览器。我为浏览器创建了另一个类,并为UIWebView添加了一个插座。在浏览器类viewDidLoad方法中,我写了以下几行。
- (void)viewDidLoad {
[super viewDidLoad];
self.navigationItem.hidesBackButton = YES;
self.title = @"Browser";
[webView loadRequest:[NSURL URLWithString:@"http://cfsmail.com"]];
}
构建成功并且app运行。但是当我按下任何一个按钮时,它会终止并出现以下错误。
由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:' - [NSURL URL]:无法识别的选择器发送到实例0x4b39600'
请指导
此致 Prateek
答案 0 :(得分:1)
你做错了是loadRequest需要NSURLRequest,而不是NSURL。尝试:
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://cfsmail.com"]]];