zoukankan      html  css  js  c++  java
  • Object-C-NSArray

    NSArray *fruitArray=[[NSArray alloc] initWithObjects:@"apple",@"banana",@"pear",nil];开辟一个不可变的数组

    NSString *obj=[fruitArray objectAtIndex:1];

    NSArray *names=@[@"tom",@"jack",@"maggie"];

    NSMutableArray *languages=[NSMutableArray array];

    [languages addObject:@"c++"];

    [languages addObject:@"Objc"]; 添加元素

    [languages insertObject:@"swift" atIndex:1];

    [languages removeObject:@"c++"];

    [languages removeAllObjects];

    [languages removeObjectAtIndex:0];

    [languages replaceObjectAtIndex:0 withObject:@"c#"];

     1 数组:
     2         //1.不可变数组
     3 //        NSArray *fruitArr = [[NSArray alloc]initWithObjects:@"apple",@"banana",@"pear",@"watermelon",@"longan",nil];
     4 //        NSLog(@"%@",fruitArr);
     5 //        NSLog(@"%lu",[fruitArr count]);
     6 //        NSString *obj = [fruitArr objectAtIndex:2];
     7 //        NSLog(@"%@",obj);
     8 //
     9 //        NSArray *appleArr = [NSArray arrayWithObjects:@"apple",@"banana",@"pear",nil];
    10 //        NSLog(@"%@",appleArr);
    11 //
    12 //        NSArray *names = @[@"tom",@"jack",@"kitty"];
    13 //        NSLog(@"%@",names);
    14         
    15         //2.可变数组
    16          NSMutableArray *languages=[NSMutableArray array];
    17         [languages addObject:@"c++"];
    18         [languages addObject:@"oc "];
    19         [languages addObject:@"java"];
    20         [languages addObject:@"php"];
    21         NSLog(@"%@",languages);
    22         [languages insertObject:@"swift" atIndex:1];
    23         NSLog(@"%@",languages);
    24         [languages removeObject:@"php"];
    25         [languages removeObjectAtIndex:0];
    26         [languages replaceObjectAtIndex:1 withObject:@"c#"];
    27         NSLog(@"%@",languages);
    28         
    29         //数组的遍历
    30 //        for (int i=0; i<[languages count]; i++) {
    31 //            NSLog(@"第%d个对象:%@",i+1,[languages objectAtIndex:i]);
    32 //        }
    33         //
    34         for (NSString *obj in languages) {
    35             NSLog(@"%@",obj);
    36         }
    View Code

    ie

  • 相关阅读:
    Linux系统目录数和文件数限制
    用十条命令在一分钟内检查Linux服务器性能
    Linux 性能
    vmstat命令
    利用Clonezilla备份还原Linux系统 (转载别人的知识)
    性能,并发,压力--别人所写
    linux -top 命令
    Linux 随写
    接口测试
    Jmeter关联正则表达式提取器
  • 原文地址:https://www.cnblogs.com/Opaser/p/4554749.html
Copyright © 2011-2022 走看看