美文网首页
一维数组转二维数组

一维数组转二维数组

作者: 雾帆岛 | 来源:发表于2016-08-11 09:15 被阅读92次

    这里的情况是跟去获取到的数据的里的日期来进行分组,同一个月的分为同一组,arr1是数据源,dataArray是重装以后的数据。代码如下:

    
             SMutableArray *array = [NSMutableArray array];
            for (int i = 0; i < arr1.count; i++) {
                //拆分日期
                NSString *dateStr = [[arr1[i].AddTime componentsSeparatedByString:@" " ] firstObject];
                  //根据日期进行分组
                    if ([str isEqualToString:dateStr]) {
                    [array addObject:arr1[i]];
                    if (i == arr1.count-1) {
                        [_dataArray addObject:array];
                    }
                }
                else{
                    str = dateStr;
                    [_dataArray addObject:array];
                    array = [NSMutableArray array];
                    i--;
                }
    }
    tips:如果UITableView的style设置为grouped样式,那么组头和组尾视图 没有 悬停效果。相反,如果UITableView的style设置为plain样式,那么组头和组尾视图 会有 悬停效果。

    相关文章

      网友评论

          本文标题:一维数组转二维数组

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