搜尋

首頁  >  問答  >  主體

objective-c - OC中動態建立可變數組的問題

現有一數組,內有10個元素,已依元素的某一屬性排序(例如時間字串)。現在需要將數組中時間相同的元素取出,放入一個小數組中,再將這些小數組放入大數組中,請問該如何操作?最好有代碼。此前都因為指標和變數作用域的問題而無法解決。

天蓬老师天蓬老师2787 天前527

全部回覆(1)我來回復

  • ringa_lee

    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:(小數組下標)];//存取數組中的元素

    回覆
    0
  • 取消回覆