Chr*_*s R 76
显然上面给出的链接已经过时了.这是UIApplication类的更新链接.
快速简单的代码段是:
// ObjC
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://www.google.com"]];
// Swift
UIApplication.shared.open(URL(string: "http://www.google.com")!, options: [:], completionHandler: nil)
bpa*_*apa 12
更新(2016):现在最好的方法是实例化并呈现SFSafariViewController.这为用户提供了Safari的安全性和速度,并且可以访问他们可能已经设置的任何Cookie或Safari功能,而无需离开您的应用.
如果要在Safari中打开URL(并退出应用程序),可以使用UIApplication的openURL方法
如果您希望在应用内部处理它,请使用WKWebView.
如果您想打开并从URL获取数据,可以使用NSString:
NSString *ans = [NSString stringWithContentsOfURL:url];
如果您要获取的是来自URL的XML,则可以直接使用NSXMLParser:
NSURL *url = [[NSURL alloc] initWithString:urlstr];
NSXMLParser *parser = [[NSXMLParser alloc] initWithContentsOfURL:url];
// parse here
[parser release];
[url release];
另一方面,如果打开你的意思是在嵌入式浏览器中打开一个URl,你可以使用UIWebView类.
| 归档时间: | 
 | 
| 查看次数: | 28654 次 | 
| 最近记录: |