• iosOC不可变数组遍历


     NSArray * array = @[@"1",@"2",@"3"];

            NSLog(@"%@",array);

        

            //1.for循环

            //2.while do-while

            for(int i = 0;i<[array count];i++){

             NSString * str = array[i];

                NSLog(@"%@",str);

            }

            

            //for in 快速枚举

            //注意:需要了解当前数组中是什么数据类型的对象

            //只能取值不能赋值,而且一直执行

            //第一个参数 是数组中对象的数据类型

            //第二个参数 是要遍历的数组

            //{ }进行相关操作

            //速度快啊

            for (NSString * str in array) {

                NSLog(@"%@",str);

            }

            

            // 枚举器

            //需要先创建枚举器对象

            //objectEnumerator 顺序枚举器

            //reverseObjectEnumerator 逆序枚举器

            

            NSEnumerator * e = [array objectEnumerator];

            

            NSString * str;

            //nextObject 获取枚举集合中下一个元素

            //allObjects 获取枚举集合中所有的元素

            while((str = [e nextObject])!=nil){

                NSLog(@"%@",str);

  • 相关阅读:
    项目积累——导出数据
    项目积累——POPUP
    项目积累——jQuery
    项目积累——集合相关知识
    项目积累——关于时间显示和格式的几种方式
    项目积累——综合
    项目积累——js应用
    项目积累——CSS应用

    平衡二叉树
  • 原文地址:https://www.cnblogs.com/sunfuyou/p/5900843.html
Copyright © 2020-2023  润新知