objective-c multi-dimensional array

后端 未结 3 1126
南方客
南方客 2020-12-06 15:31

I want to use a variable-sized multi-dimensional array in my app to save data. The data structure I want to use is as below, the first element in each row is followed by c

3条回答
  •  南笙
    南笙 (楼主)
    2020-12-06 16:03

    use NSMutableArray

    Below is the example for your understanding ...

    NSMutableArray * multiArray = [[NSMutableArray alloc] initWithCapacity:5];
    [multiArray addObject:[NSArray arrayWithObjects:a,a_val1,a_val2]];
    [multiArray addObject:[NSArray arrayWithObjects:a,a_val1,a_val2,a_val3,a_val4]];
    [multiArray addObject:[NSArray arrayWithObjects:a,a_val1,a_val5]];
    [multiArray addObject:[NSArray arrayWithObjects:a,a_val1,a_val2,a_val3,a_val4,a_val5,a_val6]];
    

    And Don't forget to release to multiArray array because we have alloced it ...

提交回复
热议问题