您的位置:首页 > 其它

递增数组相同的存入一个数组里面,把最后的结果放到一个大数组里面

2016-02-25 22:16 357 查看
NSMutableArray *arrayMM = [NSMutableArray
new];

NSMutableArray *arrayM = [NSMutableArray
new];

NSArray *array =
@[@"1",@"1",@"1",@"1",@"2",@"3",@"4"];

NSString *string = array[0];

for (int i =
0; i < array.count; i ++)

{

if ([string
isEqualToString:array[i]])

{

[arrayM addObject:array[i]];

if (i == array.count -
1)

{

[arrayMM addObject:arrayM];

}

}else

{

[arrayMM addObject:arrayM];

string = array[i];

arrayM = [NSMutableArray
new];

[arrayM addObject:array[i]];

if (i == array.count -
1)

{

[arrayMM addObject:arrayM];

}

}

}

NSLog(@"%@",arrayMM);

2016-02-25 22:08:49.013 myArrayM[2271:48050] (

(

1,

1,

1,

1

),

(

2

),

(

3

),

(

4

)

)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: