私のアプリケーションには、 'date:NSDate?'のようないくつかのプロパティを持つオブジェクト 'クラス:EventObjects'の配列があります。と 'stuffToDo:String?'カレンダーデータベースから取得されます。ここで達成しようとしているのは、同じ日付プロパティを持つすべてのEventObjectを、 'class:EventsAtSameDate'の別のオブジェクトにまとめていることです。配列内のオブジェクトを比較して、同じ値を別々の新しいオブジェクトに入れます
class EventsAtSameDate: NSObject
{
var date:NSDate?
var eventObjects:NSArray<EventObject>?
}
最後にEventsAtSameDateをネストした配列があります。
.filter .sortInPlaceなどの関数を使用して配列を検索およびソートする方法を知っています。しかし、どのようにして配列の日付を互いに比較し、それらを別の入れ子配列に入れることができますか?
これも機能する可能性があります。私の場合、シラバスからの辞書のヒントは私の問題を解決しました。ありがとう。 – Thoms