标签: nsmutablearray

Objective-C从对象数组创建逗号分隔字符串的最简单方法

所以我有一个带有一堆对象的nsmutablearray.我想创建一个逗号分隔的每个对象的id值的字符串.

arrays objective-c nsmutablearray swift

64
推荐指数
3
解决办法
4万
查看次数

'无效更新:第0部分中的行数无效

我已经阅读了有关此内容的所有相关帖子,但我仍然遇到错误:

'Invalid update: invalid number of rows in section 0.  The number of rows contained in an existing section after the update (5) must be equal to the number of rows contained in that section before the update (5), plus or minus the number of rows inserted or deleted from that section (0 inserted, 1 deleted) and plus or minus the number of rows moved into or out of that section (0 moved in, 0 moved out).'
Run Code Online (Sandbox Code Playgroud)

以下是详细信息:

.h …

arrays objective-c nsmutablearray ios

63
推荐指数
3
解决办法
9万
查看次数

如何在NSUserDefaults中保存NSMutablearray

我有两个NSMutableArray人.它们由图像或文本组成.数组通过a显示UITableView.当我杀死应用程序时,其中的数据UITableView会丢失.如何UITableView使用NSUserDefault?保存数组?

objective-c nsuserdefaults uitableview nsmutablearray ios

62
推荐指数
3
解决办法
8万
查看次数

61
推荐指数
2
解决办法
4万
查看次数

UITableView,我如何知道cellForRowAtIndexPath期间的哪个部分?

我有一个显示城市列表的UITableView.我想把它们按国家分开.我似乎无法弄清楚如何从我的阵列中选择正确的项目.如果第1节(亚利桑那州)有2个城市而第2节(加利福尼亚州)有2个城市,则在cellForRowAtIndexPath第2节中,城市1的索引为0,即使它是我的数组中的第3个项目.我想过把我的城市阵列变成一个状态阵列,每个项目都有一个城市阵列,但我仍然不知道我在哪个部分,因此不知道状态数组下的哪个城市数组我会需要访问.

任何帮助,将不胜感激.

iphone objective-c nsmutablearray

59
推荐指数
2
解决办法
2万
查看次数

NSMutableArray addObject不起作用

NSMutableArray *categories在我的视图控制器.h文件中声明了一个,并为它声明了一个属性.

在我的.m文件中委托的parser:foundCharacters:方法中NSXMLParser,我有这个代码:

-(void)parser:(NSXMLParser *) parser foundCharacters:(NSString *)string  
{  
    if (elementFound)  
    {  
        element = string;  
        [self.categories addObject:element];  
    }  
}
Run Code Online (Sandbox Code Playgroud)

但是当我[self.categories addObject:element]在调试模式中踩到它后将鼠标悬停在线上时,XCode告诉我大小为0x0,0个对象.我的XML文件中有3个元素,因此数组中应包含3个项目.

我错过了一些非常明显的东西,我无法弄清楚是什么.

objective-c nsmutablearray

54
推荐指数
2
解决办法
7万
查看次数

交换NSMutableArray中的元素

是否有任何特殊的方法可以使NSMutableArray中的交换元素更容易或更直接?

sorting cocoa-touch swap objective-c nsmutablearray

54
推荐指数
1
解决办法
1万
查看次数

是否有可变集合的文字语法?

我知道我可以创造一个NSArray@[@"foo", @"bar"]NSDictionary@{@0 : @"foo", @1 : @"bar"}.

是否有用于创建NSMutableArrayNSMutableDictionary?的文字语法?

cocoa objective-c nsmutablearray nsmutabledictionary objective-c-literals

53
推荐指数
4
解决办法
1万
查看次数

如何将nil添加到nsmutablearray?

NSArray *array = [[NSArray alloc] initWithObjects:@"????",
                      @"???? COURIER", @"ACS", @"ACS ?????????", 
                      @"DHL", @"INTERATTICA", @"SPEEDEX", 
                      @"UPS", @"?????? ???????????", @"??????????? ??????????", nil];
Run Code Online (Sandbox Code Playgroud)

这是有效的,因为它最后没有.

但是我添加了这样的对象:addObject:name等等......所以最后我必须添加nil我这样做addObhect:nil但是当我运行应用程序时它仍然会崩溃cellForRowAtIndexPath:

我怎么做这个工作?

好吧,我不必添加零

我的应用程序崩溃的原因是什么?

iphone null objective-c nsmutablearray

51
推荐指数
7
解决办法
5万
查看次数

NSMutableArray按顺序添加对象

我有一个NSMUtableArray元素,例如:

a,b,c,e

我想在d后面c和之前添加一个对象e.换句话说,我想将一个对象插入一个有序数组.(该对象也可以是一个自定义对象)

我想知道:除了for用于找到位置之外,还有其他方法可以实现它吗?最好使用iOS API.

谢谢.

sorting objective-c nsmutablearray

51
推荐指数
1
解决办法
2万
查看次数