Nsarray 和NSMutableArray 的常用基础操作

来源:互联网 发布:代域名备案 编辑:程序博客网 时间:2024/06/10 06:17

//OC 支持C的所有写法和面向对象部分的扩展,但这不是C++!

   int i;

    

    //Nsarray 只能存储OC对象,而不能存放C基本数据类型,所以有了NSNumber

    

    //NSArray 的初始化方法

    NSArray* arr=[NSArrayarrayWithObjects:[NSNumbernumberWithInt:1],[NSNumbernumberWithInt:2],

                  [NSNumbernumberWithFloat:3.2],nil];

   for(i=0;i<arr.count;i++)

    {

       NSLog(@"%@",arr[i]);

    }

    

    //访问指定索引的对象

    NSLog(@"%@",[arrobjectAtIndex:2]);

    

    

    //NSMutablearray的初始化方法

    NSMutableArray* muarray=[NSMutableArrayarrayWithCapacity:10];

   for( i=0;i<13;i++)

    {

        //创建后在数组末尾添加对象的方法

        [muarrayaddObject:[NSNumber numberWithInt:i]];

        //访问指定索引的对象

       NSLog(@"%@",[muarrayobjectAtIndex:i]);

    }

    

    //删除对应下标的对象

    [muarray removeObjectAtIndex:2];




结果如下:



    


0 0
原创粉丝点击