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;

        }

    判断任务是否取消。

  • 相关阅读:
    约束性组件和非约束性组件
    react事件中的事件对象和常见事件
    react事件中的this指向
    【Java】操作数据库
    【设计思想】MVC模式
    【设计思想】面向对象
    【Java】(机考常用)类集
    【Java】机考常用操作
    【数据库】三级模式、二级映射
    【软件测试】圈复杂度
  • 原文地址:https://www.cnblogs.com/dashengios/p/10421297.html
Copyright © 2011-2022 走看看