zoukankan      html  css  js  c++  java
  • 自定义NSOperation

    自定义操作:

    -(void)customOperation

    {

        //创建队列

        NSOperationQueue *queue = [[NSOperationQueue alloc]init];

        

        //封装操作

        XMGOperation *op = [[XMGOperation alloc]init];//自定义NSOperation,执行的任务在自定义类的main方法中执行。

        

        //添加到队列

        [queue addOperation:op];

        self.queue = queue;

    }

     

    取消操作  [self.queue cancelAllOperations];

    在自定义的XMGOperation中重写main方法,在main方法里执行需要的任务。 通过在该方法中判断

      if (self.cancelled) {

            return;

        }

    判断任务是否取消。

  • 相关阅读:
    PA
    核电站问题(codevs 2618)
    [转]SQL SERVER 的排序规则
    C# 窗体控件输入框大写
    查看哪些端口被使用
    [转]Windows服务“允许服务与桌面交互”的使用和修改方法
    [转]OBJECT_ID 有哪些种类
    如何:对 Windows 窗体控件进行线程安全调用
    老人手机不要买山寨机
    VBA文本型数字变成数值
  • 原文地址:https://www.cnblogs.com/dashengios/p/10421297.html
Copyright © 2011-2022 走看看