私は最初のiPhoneアプリを作成中です。これは、ユーザーがGPSを使用して走行を追跡し、ルートの地図と時間/距離を保存してWebサイトにアップロードできるようにする運動ログです。実行のローカルリストもデバイスに保存されます。私の質問は、マップの保存と取得を実装するための最良の方法は何ですか?どこかで読んだことを思い出します。それを行う方法は、緯度と経度の属性を持つエンティティを作成し、マップをプロットするときにこれらを時間の逆にフェッチすることです。これは、各エンティティが実行中のポイントであることを意味します。1つのエンティティが実行全体を表すように、すべての座標を1つのエンティティの配列に格納する方法はありますか?
アプリ開発に慣れていないので、人間関係についてはあまり調べていませんが、人間関係を使用して実行を保存できるようです。のように、親エンティティを実行し、宛先の1つをその実行のすべての座標エンティティにします。この音は正しいですか?
ありがとう!