2

私のアプリケーションでは、すべての連絡先を抽出してサーバーにアップロードしています。しかし、問題があります。すべての連絡先を抽出する方法を知っていますが、最新の連絡先を取得する方法はありますか?

例:アプリを初めて開いたときはすべての連絡先をアップロードしますが、それ以外のときはすべての連絡先をアップロードしたくはなく、最新のものだけをアップロードします。

あなたはそれをする方法を知っていますか?

ありがとう!

4

1 に答える 1

1

連絡先に(ID別、名前別の)順序がある場合は、最後に保存した連絡先のIDを保存できます。次回は、最後に保存したIDよりも大きいIDの連絡先があるかどうかを確認してください。

例えば:

  1. 連絡先のリストを保存すると、最後に保存された連絡先ID(注文されていると仮定して、そうでない場合は最大値を保存)は100でした。
  2. 次の実行では、IDが100を超える連絡先があるかどうかを確認し、これらを保存してから、最後に挿入されたIDを再度保存します。
于 2012-07-01T10:32:56.493 に答える