我有一个url,我在NSString urlone中来自xml。但我运行应用程序,它提供了多余的错误
// urlone contains http://www.forasinvest.com/v2/index.php
NSString*myurl=urlone;
NSURL *url = [NSURL URLWithString:myurl];
[[UIApplication sharedApplication] openURL:url];
答案 0 :(得分:78)
我认为它应该可以正常工作,好吧只需复制粘贴以下内容即可进行测试
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://www.forasinvest.com/v2/index.php"]];
答案 1 :(得分:13)
NSString *pURL = @"xyz.cpm";
if( [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:pURL]])
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:pURL]];
答案 2 :(得分:6)
迄今为止最新的代码,使用iOS 11.3,如果您不是在寻找弃用的警告,请使用以下一行代码:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"https://example.com"] options:@{} completionHandler:nil];