• 《慕客网:IOS基础入门之Foundation框架初体验》学习笔记 <四> NSMutableArray


     1 int main(int argc, const char * argv[]) {
     2     @autoreleasepool {
     3         Person *p1 = [[Person alloc] initWithName:@"张三"];
     4         Person *p2 = [[Person alloc] initWithName:@"李四"];
     5         Person *p3 = [[Person alloc] initWithName:@"王五"];
     6         //3创建一个数组
     7         NSArray *array  = [[NSArray alloc] initWithObjects:p1,p2,p3, nil];
     8         NSMutableArray *arraym = [[NSMutableArray alloc] init];
     9         //1添加元素
    10         //添加一个的方法:[array addObject:p1];
    11         [arraym addObjectsFromArray:array];
    12         //2注意这个方法就是从一个数组中所有元素,所以需要在前面创建一个数组 -->3
    13         NSLog(@"%@",arraym);
    14         
    15         //删除元素
    16         //删除指定的元素,当然还有其他的,可以通过xcode代码提示
    17         [arraym removeObject:p1];
    18         NSLog(@"%@",arraym);
    19         
    20         //交换元素的位置
    21         [arraym exchangeObjectAtIndex:0 withObjectAtIndex:1];
    22         NSLog(@"%@",arraym);
    23     }
    24     return 0;
    25 }
     
  • 相关阅读:
    课堂练习求环整数组中最大子数组之和
    学习进度第7周
    声明
    最大数
    学习进度02
    构建之法阅读笔记02
    学习进度01
    课堂练习之《哈利波特》
    《构建之法》阅读笔记06
    寻找水龙王2
  • 原文地址:https://www.cnblogs.com/goodboy-heyang/p/4668683.html
Copyright © 2020-2023  润新知