2012-02-04 29 views
0

我在的tableView NSMutableArray的“天”,它包含6的NSMutableArray(周一,周二......周六)的NSMutableArray种电池

我做排序之前,这种方法是工作

tuesday = [NSMutableArray arrayWithArray:[tuesday sortedArrayUsingComparator:^(id cont1, id cont2) { return [[(Lesson *) cont1 time1] compare:[(Lesson *) cont2 time1]]; }]]; 

,但现在我必须做[天objectAtIndex:0] = ....但如何做到这一点,如果该表达式是不可接受

回答

0

不能以等号将对象分配给一个NSMutableArray,使用下列:

[days addObject:theObjectYouWantToAdd]; 

编辑:

如果你想给新的对象添加到原来的可变阵列上的特定位置(比如位置0),你必须删除旧的:

[days removeObjectAtIndex:0]; 

蚂蚁然后将被新:

[days insertObject:theObjectYouWantToInsert atIndex:0]; 
+0

噢噢噢,它的工作,感谢 – Pavel 2012-02-04 11:47:32

+0

不客气:) – antf 2012-02-04 11:48:48