私が持っているのは、3 つのメンバーを持つオブジェクトです。これらの各メンバーには、それぞれが新しいメンバーを持つオブジェクトの配列があります。したがって、「内部」メンバーへのアクセスは次のように行われます。
outerObject.outerObjectMember[innerObjectPlacementInArray].innerObjectMember;
3 つの外部メンバーのそれぞれには、他の外部メンバーと内部オブジェクト メンバーの両方の値と等しい値 (id) を持つ配列内の内部オブジェクトがあります。どちらの外部メンバーにも重複する ID はありません。私がやりたいことは、すべての内部オブジェクトを (id) 値で結合して作成されたオブジェクトを作成し、同じ ID を持つ各内部メンバーのプロパティを持つオブジェクトを作成することです。
最後に、これらのオブジェクトを配列にする必要があります。
おそらく多くのループとifを使用して実行できることはわかっていますが、メソッドが存在するかどうか、または誰かが素晴らしく迅速な(パフォーマンスに関する)解決策を持っているかどうか疑問に思っていました
これは理にかなっていますか、それともさらに明確にする必要がありますか?