使用STTWitter时如何停止流

垃圾

在iOS上(但我认为在OSX上也是如此),我正在使用STTWitter

除其他事项外,我想使用它来发布主要的公共时间表。

我已经成功地用于getStatusesSampleDelimited:stallWarnings:progressBlock:stallWarningBlock:errorBlock:开始流式推文。

一旦我吃饱了,或者想切换到其他流(例如,流式搜索),如何停止流?

我尝试破坏STTWitterAPI对象-无效。我在该对象上看不到停止流的方法,并且已经跟踪了源代码,并且看不到一旦开始流就可以停止流的任何方法。

我错过了什么?

nst

该库不支持取消请求,因此我添加了以下功能:

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章