【问题标题】:How to cancel / abort an MKNetworkOperation?如何取消/中止 MKNetworkOperation?
【发布时间】:2013-01-17 00:02:38
【问题描述】:

我需要中止 MKNetworkKit 中的网络操作,但在头文件中找不到执行此操作的方法。有人吗?

【问题讨论】:

    标签: iphone ios ipad mknetworkkit


    【解决方案1】:

    你可以检查

    if([op isExecuting]){
    [op cancel];
    }
    

    其中 op 是 MkNetworkOperation 的实例。

    【讨论】:

      【解决方案2】:

      如果你有网络操作的句柄,你可以调用它的取消。 MKNetworkOperation 继承自 NSOperation,检查实现(.m)文件,它覆盖了取消方法。

      【讨论】:

        【解决方案3】:

        MKNetworkEngine 有一个名为- (void) cancelAllOperations;的方法

        您可以在MKNetworkEngine.h 文件中看到它

        【讨论】:

          猜你喜欢
          • 2016-03-09
          • 2015-10-06
          • 1970-01-01
          • 1970-01-01
          • 2011-05-31
          • 1970-01-01
          • 2018-07-09
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多