ios从网站加载内容

时间:2013-02-27 10:35:12

标签: ios web load

我想创建原生iOS应用,它必须显示某些网站的静态内容(例如,新闻网站)。我只需要在我的原生iOS应用程序中显示新闻类别,文章的文本和图像。

如何获取网站内容更好?通常的方法是什么? 问网站的开发者网站的api?或者使用一些iOS SDK工具来获取网页内容?

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

您可以使用UIWebView加载网站。

如果开发人员为您提供了带有XML或JSON的网站API,您可以创建一个带有新闻标题的UITableView和一个UIViewController来加载新闻详情,但我不认为任何开发人员会为你做。

答案 1 :(得分:1)

  1. 向网站管理员询问API是最好和最简单的方法,如果他们提供的话。
  2. 您可以通过抓取脚本获取所需的特定内容 由Python编写。在您自己的服务器上运行python脚本来获取 新闻类别下的文章一遍又一遍,分析内容 并提取有用的部分,最后为您的原生iOS应用程序提供自己的API。这需要更多费用。
  3. Straightway,创建NSURLRequest以加载网页内容,然后执行 而是客户端上的分析任务。这会影响用户体验。