访问互联网数据Swift

时间:2015-05-30 09:34:12

标签: html ios swift

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

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

(我正在使用Swift(Xcode),我对HTML非常熟悉)

1 个答案:

答案 0 :(得分:1)

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

我建议从AlamoFire开始。它优雅而且使用起来相当简单。

在您能够执行任何此操作之前,您需要了解异步处理和完成处理程序。在开始之前研究异步网络和完成处理程序,否则你将犯下成千上万的iOS新手开发者所犯的错误。