• 循环,


    1,

    for (int i = 0 ; i< tempArr.count; i++) {

            MessageDetailInfo *info = [tempArr objectAtIndex:i];

            for (int j = 0; j<self.dataArray.count; j++) {

                MessageDetailInfo *messInfo = [self.dataArray objectAtIndex:j];

                if (messInfo.idNumber == info.idNumber) {

                    continue;

                }

                [self.dataArray addObject:[tempArr objectAtIndex:i]];

     

            }

        }

     

    2, 

    for (int i = 0 ; i< tempArr.count; i++) {

            MessageDetailInfo *info = [tempArr objectAtIndex:i];

            for (int j = 0; j<self.dataArray.count; j++) {

                MessageDetailInfo *messInfo = [self.dataArray objectAtIndex:j];

                if (messInfo.idNumber == info.idNumber) {

                    continue;

                }

                [self.dataArray addObject:[tempArr objectAtIndex:i]];

     

            }

        }

    3, 

     for (int i = 0 ; i< tempArr.count; i++) {

            MessageDetailInfo *info = [tempArr objectAtIndex:i];

            for (int j = 0; j<self.dataArray.count; j++) {

                MessageDetailInfo *messInfo = [self.dataArray objectAtIndex:j];

                if (messInfo.idNumber != info.idNumber) {

                    [self.dataArray addObject:[tempArr objectAtIndex:i]];

                }

            }

        }

     

    for (int i = 0 ; i< tempArr.count; i++) {

            MessageDetailInfo *info = [tempArr objectAtIndex:i];

            for (int j = 0; j<self.dataArray.count; j++) {

                if (![self.dataArray containsObject:info]) {

                    [self.dataArray addObject:[tempArr objectAtIndex:i]];

                }

     

            }

        }

  • 相关阅读:
    套接字和域名系统DNS
    TCP滑动窗口控制流量的原理
    AngularJS 路由
    使用纯前端JavaScript 实现Excel IO
    Deferred在jQuery和Angular中的使用与简单实现
    深入理解函数声明和函数表达式(转)
    Visual Studio Code 智能提示文件
    JavaScript框架设计(四) 字符串选择器(选择器模块结束)
    JavaScript框架设计(三) push兼容性和选择器上下文
    canvas学习和面向对象(二)
  • 原文地址:https://www.cnblogs.com/guligei/p/3242990.html
Copyright © 2020-2023  润新知