2012-02-04 31 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