現有一數組,內有10個元素,已依元素的某一屬性排序(例如時間字串)。現在需要將數組中時間相同的元素取出,放入一個小數組中,再將這些小數組放入大數組中,請問該如何操作?最好有代碼。此前都因為指標和變數作用域的問題而無法解決。
ringa_lee2017-04-26 09:03:49
使用NSMutableArray
NSMutableArray * arr2=[NSMutableArray array];//第一步:定義一個空的可變數組
arr2=[NSMutableArray addObject:obj];//第二步,把你需要的元素放入裡面,你查找的方法沒有寫明白,所以這裡只給你寫出了大概思路
NSMutableArray *arrF=[NSMutableArray addObject:arr2];//建構二維可變數組
NSString * str = [[arrF ObjectAtIndex:(大數組下標)]ObjectAtIndex:(小數組下標)];//存取數組中的元素