2016-09-19 1 views

答えて

0

は日付でArrayOfDictionaryソートすることも可能なソリューションです:

ここ
let sortedRostersByDate = TempArray.sortedArray(comparator: { (obj1, obj2) -> ComparisonResult in 


         var date2:NSDate! 
         var date1:NSDate! 

         if let dict = obj2 as? NSDictionary 
         { 
          if let tempdate2 = df.date(from: dict.object(forKey: "Sectiontitle") as! String) 
          { 
           date2 = tempdate2 as NSDate! 
          } 
         } 
         if let dict = obj1 as? NSDictionary 
         { 
          if let tempdate1 = df.date(from: dict.object(forKey: "Sectiontitle") as! String) 
          { 
           date1 = tempdate1 as NSDate! 
          } 
         } 
         return date2.compare(date1 as Date) 


        }) 
let SortedArray = NSMutableArray(array: sortedRostersByDate) 

TempArray

+0

ええ、今それは働いています、この回答が正解としてそ​​れを受け入れるよりも正しい場合は、多くのありがとう –

+0

。 – Max

関連する問題