NSArray 和 NSMutableArray 定义和基本用法

本文详细介绍了ObjectiveC中NSArray和NSMutableArray的基本概念和操作,包括创建、访问元素、遍历数组以及增删改查等方法,通过实例展示了两种数组的使用方式。
摘要由CSDN通过智能技术生成

NSArray 和 NSMutableArray  定义和基本用法    : 

   /*

         NSArray oc数组,不可变数组

         */

        //====================================================

        //c数组,存的所有数据元素必须是相同的数据类型

        //创建数组


        NSArray *ary=[[NSArray alloc]init];//不这样初始化

        //ary1是不可变的,空数组,不可用。

        NSArray *ary1=[NSArray array];


        //ary2初始化时有一个元素。

        NSArray *ary2=[NSArray arrayWithObject:@"jereh"];

        

        //ary3初始化时有多个元素。不能nil作为元素,在里面不可以放空,也就是nil,也不能缺少和增加。

        NSArray *ary3=[NSArray arrayWithObjects:@"ios",@"oc",@"c"nil];

        

        //快速创建数组时,使用 @[<#objects, ...#>]快速创建,后面不需要加nil;

       

        NSArray *ary4=@[@"ios",@"oc",@"c"];

        

        //====================================================

        

        //oc数组元素的个数

        

        NSArray *ary5=@[@"ios",@"oc",@"c"];

        NSLog(@"count = %ld",ary5.count);

        //还可以:[ary5 count]调用get count方法,一半直接用ary5.count

        

        //访问数组的元素

        NSArray *ary6=@[@"ios",@"oc",@"c"];

        

        NSLog(@"访问元素:%@",[ary6 objectAtIndex:0]);//输出结果时ios

        NSLog(@"访问元素2%@",ary6[0]);//c中数组的取法

        

        //==================================&#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值