マップ上にポイントの配列があります。配列を正しく設定し、マップ上に注釈を付けます。すべてが正常に機能しています。同じ配列を持つ別のテーブルビューがあり、セルの「サブタイトル」で、ユーザーと現在までの距離を計算します。すべてが正常に機能しています。
ここで、テーブル ビューでリストを並べ替えます。つまり、同じ配列を距離で最低から最高に並べ替えたいと考えています。
問題は、距離が配列の一部ではないということです。では、距離を配列とクロスマッチさせるにはどうすればよいでしょうか。距離を並べ替えると、配列内の所属するオブジェクトが取得され、配列も並べ替えられますか?
私は ios にはかなり慣れていませんが、現在 3 つのアプリをリリースすることができました。これは 4 つ目のアプリで、はるかに複雑であり、これまでアプリを作成することでかなり良い基盤をカバーできたと思います。マップビューから、検索コントローラーとすべてを備えたテーブルビューまで。私はソートを欠いているだけです。
配列内の各オブジェクトにタグまたはプロパティを追加し、距離配列内の各距離に割り当てる必要があると思います。任意の提案をいただければ幸いです:)事前に感謝します。