NSURLSession& Twitter流媒体API

时间:2015-11-05 19:05:30

标签: swift cocoa cocoa-touch twitter nsurlsession

我正在尝试使用NSURLSession从Twitter Streaming API下载推文。我想尝试以几种方式可视化它们,也许使用Core Animation或其他东西。但这不仅仅是重点。我对流API的认识是它...永远不会停止流式传输。所以任何NSURLSessionDataTasks我resume()都会永远下载数据。问题是,我的完成处理程序尚未调用。如何从此流中提取数据?为了记录我不打算处理所有的推文,而只是每隔几秒就挖出一个流来拉出一个。

1 个答案:

答案 0 :(得分:1)

实施

func urlSession(_ session: URLSession, dataTask: URLSessionDataTask, didReceive data: Data)

URLSessionDataDelegate

只要您与流API的连接已打开,就会一次又一次地调用它。