美文网首页
4.Foundation框架(NSMutableArray)

4.Foundation框架(NSMutableArray)

作者: 峰子1994 | 来源:发表于2017-10-28 15:00 被阅读0次

    1.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 }
    

    相关文章

      网友评论

          本文标题:4.Foundation框架(NSMutableArray)

          本文链接:https://www.haomeiwen.com/subject/avkspxtx.html