我正在尝试使用NSURLSession从Twitter Streaming API下载推文。我想尝试以几种方式可视化它们,也许使用Core Animation或其他东西。但这不仅仅是重点。我对流API的认识是它...永远不会停止流式传输。所以任何NSURLSessionDataTasks我resume()都会永远下载数据。问题是,我的完成处理程序尚未调用。如何从此流中提取数据?为了记录我不打算处理所有的推文,而只是每隔几秒就挖出一个流来拉出一个。
答案 0 :(得分:1)
实施
func urlSession(_ session: URLSession, dataTask: URLSessionDataTask, didReceive data: Data)
这
URLSessionDataDelegate
只要您与流API的连接已打开,就会一次又一次地调用它。