NSArray的常见方法

//1.创建一个集合(初始化集合对象)

        NSArray *arr=[NSArray arrayWithObjects:@"zs",@"ls",@"ww", nil];

        //2.集合元素个数

        NSLog(@"%ld",arr.count);

        //3.获取指定索引位置的集合元素

        NSString *name=[arr objectAtIndex:0];

         NSLog(@"%@",name);

        

        //4.循环遍历集合  使用集合不能越界

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

         {

         NSString *name1=[arr objectAtIndex:i];

         NSLog(@"%@",name1);

         }

        

        //5.循环遍历  快速枚举

        for (NSString *str in arr)

         {

         NSLog(@"%@",str);

         }

        

        //1.初始化可变集合

        NSMutableArray *arr1=[NSMutableArray arrayWithCapacity:10];

        //2.增加集合元素

        [arr1 addObject:@"zs"];

        [arr1 addObject:@"ls"];

        //3.在指定位置插入集合

        [arr1 insertObject:@"ww" atIndex:0];

        NSLog(@"%@",arr1);

        //4.把不可变集合转换为可变集合

        NSMutableArray *test1=[NSMutableArray arrayWithCapacity:10];

        NSArray *test2=@[@"a",@"e",@"c",@"d"];

        [test1 addObjectsFromArray:test2];

        //5.增加集合元素

        [test1 addObject:@"f"];

        NSLog(@"%@",test1);

        //6.删除集合元素

        [test1 removeObject:@"a"];

        NSLog(@"%@",test1);

        //7.将集合元素拼接为字符串

        NSString *str11=[test1 componentsJoinedByString:@"+"];

        NSLog(@"%@",str11);

        //8.将字符串拆分为集合

        NSArray *newarr=[str11 componentsSeparatedByString:@"-"];

        NSLog(@"%@",newarr);

 

转载于:https://www.cnblogs.com/tmf-4838/p/5238149.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值