【问题标题】:ios load content from websiteios从网站加载内容
【发布时间】:2013-02-27 10:35:11
【问题描述】:

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

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

感谢您的帮助!

【问题讨论】:

    标签: ios web load


    【解决方案1】:
    1. 向网站管理员询问 API 是最好和最简单的方法,如果他们提供的话。
    2. 你可以通过爬取脚本获取你需要的具体内容 由 Python 编写。在自己的服务器上运行 python 脚本来获取 一遍又一遍news分类下的文章,分析内容 并提取有用的部分,最后为您的原生 iOS 应用程序提供您自己的 API。这成本更高。
    3. 直截了当,创建 NSURLRequest 来加载网页内容,然后做 而是客户端上的分析任务。这会影响用户体验。

    【讨论】:

      【解决方案2】:

      您可以使用UIWebView 来加载网站。

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

      【讨论】:

        猜你喜欢
        • 2011-09-13
        • 1970-01-01
        • 1970-01-01
        • 2012-01-17
        • 1970-01-01
        • 1970-01-01
        • 2015-06-07
        • 2017-07-17
        • 2013-08-17
        相关资源
        最近更新 更多