zoukankan      html  css  js  c++  java
  • 12月23号 Foundation库NSArray操作

    NSArray   不可变数组   

    C语言的数组里面只能存放同一种基本数据类型

    OC的数组可以存放多种类型的数据(必须是对象类型   不能存放简单地数据类型

    注意:我们在实际编程过程中  尽量在一个数组里面存放同一种类型


     1.创建一个数组

    NSArray *array = @[@"wky", wky, smy, ww, zz];

    NSArray *array2 = @[array, @"www", @"yyy"];

     

    //创建一个空的数组

    NSArray *array3 = [NSArray array];

    NSArray *array4 = [[NSArray alloc] init];

            

    NSArray *array5 = [NSArray arrayWithArray:array];

    NSArray *array6 = [[NSArray alloc] initWithArray:array];

     

    NSArray *array7 = [NSArray arrayWithObject:wky];

     

    //创建的时候初始化一部分数据

    //数据结尾为nil  不能向数组里面添加一个值为nil的对象

    NSArray *array8 = [NSArray arrayWithObjects:wky, smy, nil];

    NSArray *array8_1 = [[NSArray alloc]initWithObjects:wky, smy, nil];


     2.获取数组元素的个数  count


    3.获取索引位置对应的元素(对象)


    4.遍历数组


    5.判断数组里面是否包含某一个对象


    6.获取某个对象在数组里面的索引值

     

  • 相关阅读:
    Codeforces Round #371 (Div. 1)
    Making the Grade(POJ3666)
    The trip(Uva 11100)
    Codeforces Round #370 (Div. 2) E. Memory and Casinos (数学&&概率&&线段树)
    [CodeForces
    勾股数组 学习笔记
    NOIP 2015 游记
    BestCoder Round #53 (div.1)
    北大信息学夏令营 游记
    Codeforces Round #313 (Div. 1)
  • 原文地址:https://www.cnblogs.com/hmzxwky/p/5070227.html
Copyright © 2011-2022 走看看