2012-01-14 134 views
1

我刚开始了解iOS SDK。如何在iPhone上抓取网站内容

我想在TextField上键入一个URL并像加载隐藏的浏览器一样加载页面。 当页面完成加载时,我需要HTML,用结果填充TableView。

我不需要下载整个页面,只需要html文本。

基本上我写了一个公共Web服务的“前端”,我正在浏览一段时间,找不到答案。

+0

可能的复制http://stackoverflow.com/questions/1867002/how-to-download-a-web-page-data-in-objective-c- iphone- – Emil 2012-01-14 23:29:26

回答

1

的NSString可以解决你的问题: [NSString stringWithContentsOfURL:[NSURL URLWithString:@"google.com"] encoding:NSUTF8StringEncoding error:nil];

+0

为什么这个工作原理是'http:// apple.com',但是不能用于'http://websro.correios.com.br/sro_bin/txect01$.Inexistente?P_LINGUA = 001&P_TIPO = 002&P_COD_LIS = EC003071085BR'为什么? – 2012-01-17 00:08:03