ios-NSMutableArray 添加NSArray问题

问题描述

NSMutableArray 添加NSArray问题
不知道怎么使用NSMutableArrayNSArray

代码:

for (int i=0; i<[DateSortArry2 count]; i++) {        for (int j=0; j<[DateSortArry2Copy count]; j++) {             NSString *sectiondateStr2 = [NSString stringWithFormat:@""%@""[DateSortArry2Copy objectAtIndex:j]];                if ([[DateSortArry2 objectAtIndex:i] isEqualToString:sectiondateStr2]) {                  [Arry addObject:sectiondateStr2];               }        }        [SumArry addObjectsFromArray:Arry];        [Arry removeAllObjects];    }

代码得到的结果:

SumArry:(20130227""20130227""20130227""20130226""20130226""20130226""20130225""20130225"")

要求的结果:

SumArry:((20130227""20130227""20130227""    )    (20130226""20130226""20130226""    )    (20130225""20130225""    ))

不知道应该怎么实现。

解决方案

NSString *str = @"""";for (int i=0; i<[DateSortArry2 count]; i++) {       if (str isEqualToString:[DateSortArry2 objectAtIndex:i])       {            return;       }       else       {            NSMutableArray * Arry = [[NSMutableArray alloc] init];            str = [DateSortArry2 objectAtIndex:i]            for (int j=0; j<[DateSortArry2Copy count]; j++)            {                if ([[DateSortArry2 objectAtIndex:i] isEqualToString:str])                {                    [Arry addObject:str];                }            }            [SumArry addObject:Arry];            [Arry removeAllObjects];        }}
时间: 2024-09-19 20:30:23

ios-NSMutableArray 添加NSArray问题的相关文章

IOS view添加点击的手势

问题描述 IOS view添加点击的手势 IOS view添加点击的手势,view中有个button,怎么设置点击button不触发view的手势? 解决方案 ios--手势--点击某个View隐藏键盘IOS开发--根据手势获取添加这个手势的View 解决方案二: 你把button作为view的subview,绑定button的点击事件,这样点击button不会触发view的手势

ios xcode添加-ObjC之后,运行没问题,打包的时候出错

问题描述 ios xcode添加-ObjC之后,运行没问题,打包的时候出错 解决方案 arm64在你贴出的两个文件中都定义了. 解决方案二: 两个文件中可能有重复引用 解决方案三: 出现duplicate了,是不是有重复引用库

iOS新添加测试设备后需要更新证书吗?

问题描述 iOS新添加测试设备后需要更新证书吗? 之前弄好了证书和测试设备,然后又加了一个设备,证书需要重新生成吗?? 解决方案 证书不许要重新生成, 更新provisioning profile即可

iOS 应用添加启动画面以及App应用图标的方法

在ios开发中经常要为项目添加启动画面,目的主要有两个:一.更加美观,二.在启动画面呈现的同时加载初始化内部的项目数据. 注意在ios开发中,需要的是png格式的图片,仅仅良好的支持这一种格式,有钱就是任性. 下面介绍的都是支持在ios7及以上版本的应用: 准备工作: 1242*2208.750*1334像素的png图片主要分辨支持视网膜屏幕正常竖屏状态的5.5寸和4.7寸iPhone手机(ios8及以上系统) 2208*1242像素的png图片主要分辨支持视网膜屏幕横屏状态的5.5寸iPhon

为iOS项目添加Daily Build

很多人在说到Daily Build的时候总是喜欢背书.背书就背书吧,总比混迹软件行业连书都没看过的强.很久以前遇到一个奇葩.每次到代码提交测的通知就着急忙慌的催促组员赶紧干活,开始严重加班,晚饭都不吃...偶尔还需要开通宵.但是即使如此,最后也不会得到什么好的反馈.那个team就是这样循环往复的做着项目,直到永恒.如果项目的相关人员能背背敏捷什么的开发书籍,想必情况总能有所改善. 相信以上情况各位多少都遇到过,那么Daily Build为什么会对这样的情况有所改善呢? 快速定位错误.那天的Dai

ios快速添加约束(storyboard中)

这篇文章是告诉新手如何快速的在storyboard中添加约束: 我们在storyboard中有一些按钮,可以添加约束. 但是最直观.最方便.最快捷的添加约束的方法,在我看来就是使用ctl键: 选中控件,按下ctl,将其拖动到约束的另外一个对象-可能是自己,可能是父视图,可能是兄弟视图. .弹出的框里我们就可以选择我们需要添加的约束,1次添加1个,不多也不少. 快来试试吧,拥抱autolayout!

iOS - OC NSArray 数组

前言 @interface NSArray<__covariant ObjectType> : NSObject <NSCopying, NSMutableCopying, NSSecureCoding, NSFastEnumeration> @interface NSMutableArray<ObjectType> : NSArray<ObjectType> 数组只能存储 OC 对象,不能存储 C 语言中的基本数据类型,也不能存储 nil . Xcode

iOS 运行时添加属性和方法

  第一种:runtime.h里的方法BOOL class_addProperty(Class cls, const char *name, const objc_property_attribute_t *attributes, unsigned int attributeCount) #include <objc/runtime.h> #import <Foundation/Foundation.h> @interface SomeClass : NSObject { NSSt

iOS 按钮上的文字添加下划线的方法_IOS

问题:实现下图中右侧的按钮文字效果 方法: [MyTools createMyImageview:topEditView frame:CGRectMake(widthAll-90, 12, 17, 16) imageName:@"离线课程_下载更多.png"]; UIButton *downMoreButton = [MyTools createMyBtn:@"下载更多" frame:CGRectMake(widthAll-70, 10, 60, 20) uivie