在iOS上(但我认为在OSX上也是如此),我正在使用STTWitter。
除其他事项外,我想使用它来发布主要的公共时间表。
我已经成功地用于getStatusesSampleDelimited:stallWarnings:progressBlock:stallWarningBlock:errorBlock:
开始流式推文。
一旦我吃饱了,或者想切换到其他流(例如,流式搜索),如何停止流?
我尝试破坏STTWitterAPI
对象-无效。我在该对象上看不到停止流的方法,并且已经跟踪了源代码,并且看不到一旦开始流就可以停止流的任何方法。
我错过了什么?
该库不支持取消请求,因此我添加了以下功能:
id request = [twitter getStatusesSampleDelimited:nil
stallWarnings:nil
progressBlock:^(id response) {
// ...
} stallWarningBlock:nil
errorBlock:^(NSError *error) {
// ...
}];
// ...
[request cancel]; // when you're done with it
请求取消后,错误块将被调用一次,并带有取消错误。
让我知道它是否不能满足您的需求。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句