【问题标题】:Accessing internet data Swift访问互联网数据 Swift
【发布时间】:2015-05-30 19:21:05
【问题描述】:

我想知道如何使用 swift 从网站访问数据。这个想法是我可以用信息更新网站,而不必更新整个应用程序。我想我只需要从服务器读取文本(如有必要我愿意购买(我认为是这样?))。

为了清楚起见,我不需要在视图中显示网站,我只需要将文本导入到我的代码中;-)

(我使用的是 Swift (Xcode),我对 HTML 相当熟悉)

【问题讨论】:

标签: html ios swift


【解决方案1】:

有很多资源和文档。查看NSURLConnectionNSURLRequest。这使您可以通过 HTTP Get 请求创建数据的异步下载。还有NSURLSession,它可以让你管理多个下载,即使你的应用程序没有运行。还有第三方库,例如 AFNetworking(一个可以从 Swift 使用的 Objective-C 框架)或 AlamoFire,它是一个原生 Swift 框架。

我建议从AlamoFire 开始。它优雅且易于使用。

但是,您需要先了解异步处理和完成处理程序,然后才能执行这些操作。在开始之前研究异步网络和完成处理程序,否则您将犯与成千上万的 iOS 新手开发者相同的错误。

【讨论】:

    猜你喜欢
    • 2019-09-02
    • 2018-10-26
    • 1970-01-01
    • 1970-01-01
    • 2016-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-18
    相关资源
    最近更新 更多