zoukankan      html  css  js  c++  java
  • 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);

  • 相关阅读:
    列表第一篇文档与其他文档不同样式
    当前栏目判断有无子栏目
    当前栏目文章数
    有关当前焦点的标签,只有我能理解
    给推荐一个标识
    附件下载次数
    收藏代码
    关联会员头像信息
    当前三级折叠菜单导航
    centos7 安装配置apache
  • 原文地址:https://www.cnblogs.com/sunfuyou/p/5900843.html
Copyright © 2011-2022 走看看