2011-07-27 8 views
0

私は、アプリケーションがjson phpの情報をNSMutableArrayに取得するシナリオを持っています。私の質問は以下の通りです。どのように私は "時間"フィールドで要素を並べ替えることができますか?また、どのように "日"を "monday"としている要素だけを表示できますか? (if文はどのように見えますか?)これに関する助けをありがとう。NSMutableArray iphoneをどのように並べ替えることができますか?

また、NSMutableArrayの情報は次のようになります。

Array: (
      { 
      Code = 2COS402; 
      Core = Yes; 
      Credit = 15; 
      Day = Monday; 
      Facilities = Full; 
      Level = 4; 
      Module = "Introduction to Computer Programming"; 
      "Room_Empty" = Yes; 
      Teacher = "Mark James"; 
      Time = "10:45"; 
      id = 1; 
     }, 
      { 
      Code = 2GDP401; 
      Core = Yes; 
      Credit = 15; 
      Day = Monday; 
      Facilities = Full; 
      Level = 4; 
      Module = "Fundamentals of Interactive Games"; 
      "Room_Empty" = No; 
      Teacher = "Will Smith"; 
      Time = "09:00"; 
      id = 4; 
     }, 
      { 
      Code = 2GDP501; 
      Core = Yes; 
      Credit = 15; 
      Day = Monday; 
      Facilities = Full; 
      Level = 4; 
      Module = "Games Play Design"; 
      "Room_Empty" = Yes; 
      Teacher = "Frank Sinatra"; 
      Time = "15:00"; 
      id = 6; 
     } 
    ) 

答えて

1

あなたはNSMutableArraysortUsingComparator:またはsortUsingSelector:方法を確認することができます。もちろん、あなたはあなたのカスタムNSComparatorを定義するか、それを行うためのカスタムメソッドを実装する必要があります。

関連する問題