私は2つのNSMutableArraysを持っています。最初の内容は数値で、2番目の内容と対になります。1つに基づいて2つのNSMutableArraysを注文します
First Array Second Array
45 Test45
3 Test3
1 Test1
10 Test10
20 Test20
これは両方の配列の外観です。さて、私はそれらを数字で並べることで、どのようにすればいいのですか?
First Array Second Array
1 Test1
3 Test3
10 Test10
20 Test20
45 Test45
ありがとう!
これは「インデックスソート」と呼ばれます。奇妙なことに、Objective-Cや他のほとんどの環境でこれを行うためのライブラリルーチンはありませんが、要件がかなり頻繁に現れています。したがって、最も簡単な方法は、エントリを別のオブジェクト(First Array要素/ Second配列要素)に配置し、それらのオブジェクトを並べ替えて配列を再構成することです。それ以外の場合は、独自のソートルーチンを記述する必要があります。 –
申し訳ありませんが、私はそれを理解していませんでした:(これは配列の並べ替えを処理する初めてのので、わかりません:( – pmerino