ios从网站加载内容
问题描述:
我想创建原生iOS应用程序,它必须显示某些网站(例如新闻网站)的静态内容。我只需要在我的原生iOS应用中显示新闻类别,文章的文字和图片。ios从网站加载内容
获取网站内容有什么好处?通常的做法是什么? 问网站的开发者的网站的api?或者使用一些iOS SDK工具来获取网页内容?
感谢您的帮助!
答
- 问网站管理员的API是最好和最简单的方法,如果他们提供。
- 您可以通过抓取由Python编写的脚本 获取所需的特定内容。在您自己的服务器上运行python脚本,以反复获取新闻类别下的文章,分析 的内容并提取有用的部分,最终为您的本机iOS应用程序提供您自己的API。这花费更多。
- 直截了当,创建NSURLRequest来加载网页内容,而不是在客户端上执行分析任务。这会影响用户体验。
答
您可以使用UIWebView
加载网站。
如果开发人员为您提供XML或JSON的网站API,您可以创建一个带有新闻标题的UITableView
和一个UIViewController
加载新闻详细信息,但我认为任何开发人员都不会为您做。