hpple html解析iphone sdk帮助?

时间:2011-03-10 05:29:02

标签: iphone html-parsing deprecated hpple

我想解析html ..所以我找到了一些示例代码:http://blog.objectgraph.com/index.php/2010/02/24/parsing-html-iphone-development/ 它使用hpple解析html ...但是有一个问题,这个应用程序由于某种原因不断崩溃,很可能是这条线路在这里:

NSURL *url = [NSURL URLWithString: @"http://www.objectgraph.com/contact.html"];
NSString *contents = [NSString stringWithContentsOfURL:url];
NSData *htmlData = [contents dataUsingEncoding:NSUTF8StringEncoding];

xCode给我警告stringWithCOntentsofVariable已弃用..

所以任何人都可以帮我解决这个问题....通过展示我应该改变哪些代码?

谢谢

1 个答案:

答案 0 :(得分:3)

the documentation中的30秒显示:

  

返回通过读取给定URL指定的文件中的数据而创建的字符串。 (在Mac OS X v10.4中不推荐使用。请改用stringWithContentsOfURL:encoding:error:stringWithContentsOfURL:usedEncoding:error:。)

因此,看起来您应该使用stringWithContentsOfURL:encoding:errorstringWithContentsOfURL:usedEncoding:error:代替。

就像文档说的那样。