zoukankan      html  css  js  c++  java
  • 08-NSMutableArray

    NSMutableArray: 可变数组。我们可以对其进行修改操作。

    1、可变数组的基本使用

    创建一个NSMutableArray数组

    1 NSMutableArray *array = [NSMutableArray arrayWithObjects:@"lily", @"alice", nil];

    (1)添加元素:

    1 // 添加元素
    2 [array addObject:[[Person alloc] init]];
    3 [array addObject:@"Tom"];

    输出结果:

    (2)删除元素:

    1> 删除所有元素

    1 //删除元素
    2 [array removeAllObjects];

    2> 删除指定位置的元素

    1 // 删除指定元素
    2 [array removeObject:@"jack"];

    1 // 删除指定索引位置的元素
    2 [array removeObjectAtIndex:0];

    2、注意点

    创建NSArray时我们可以使用快速创建

    NSArray *array = @[@"jack", @"rose",];

    @[]只能用来快速创建不可变数组NSArray,下面的写法是错误的

    创建NSMutableArray数组只能通过NSMutableArray调用方法来创建:

    NSMutableArray *array = [NSMutableArray arrayWithObjects:@"lily", @"alice", nil];
  • 相关阅读:
    html中嵌入天气预报
    linux简单命令
    正则表达式基本语法
    jquery表单验证
    yaf函数方法及使用
    php函数
    yaf框架的特点
    mysql数据库
    php连数据库
    xml基础知识
  • 原文地址:https://www.cnblogs.com/xdl745464047/p/4006156.html
Copyright © 2011-2022 走看看