在我的應用程序中,我有一個包含'date:NSDate?'之類的幾個屬性的'class:EventObjects'數組。和'stuffToDo:String?'這是從日曆數據庫中提取的。我現在嘗試實現的是將所有EventObjects與「class:EventsAtSameDate」的另一個對象放在一起。在Array中比較對象並將相等的值放入單獨的新對象中
class EventsAtSameDate: NSObject
{
var date:NSDate?
var eventObjects:NSArray<EventObject>?
}
最後有一個嵌套數組與EventsAtSameDate。
var nestedArrayOfEventsAtSameDateObjects: Array<EventsAtSameDate>?
我知道如何搜索和排序與.filter的.sort .sortInPlace等功能的陣列。但我怎麼能比較數組中的日期,並將它們放在另一個嵌套的數組?
這也可以工作。在我的情況下,從syllabix字典提示解決了我的問題。謝謝。 – Thoms