NSArray
データベーステーブルと見なされる可能性のあるものの内容を効果的に表すオブジェクトがいくつかあります。そのうちの1つを並べ替えて、他のすべてを同じ順序で並べ替えてもらいたいと思います。
この例としてはNSArray
、「name」、「address」、「phone_number」のオブジェクトを用意し、それらをすべて名前で並べ替える場合があります。
現在のアプローチは、「名前」に対してのみ比較を実行し、影響を受けるすべての配列でデータを移動するカスタムシェルソートルーチンです。これは機能し、比較的クリーンです。もちろん、vsCアレイのオーバーヘッドのためにヒットしNSObjects
ます。
これを行うためのより速く、よりクリーンで、より「iOS」の方法はありますか?
すべてをSQLiteテーブルにドロップして、そのようにしますか?