私はNSSet
のオブジェクトを持っています。
セット内の各オブジェクトは、MyObject
というプロパティを持つのインスタンスですname
。
NSArray
名前の値を含む nameIndexes という名前の別のものがあります。
NSSet
nameIndexes 配列内の位置に基づいて name プロパティを使用してソートされた配列を受け取り、返す関数が必要です。
編集:
誤解を招いて申し訳ありません。例を次に示します。
私は MyObject のセットを持っています(同じ順序ではないかもしれません):
MyObject1 {name:@"A"}
MyObject2 {name:@"B"}
MyObject3 {name:@"C"}
私は別の名前の配列を持っています:
{"B", "A", "C"}
次の NSArray が必要です。
{MyObject2, MyObject1, MyObject3}