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