0

特定の時点で、つまりサーバーにアップロードされた後、sqlite3 db からテーブルを削除したいと考えています。アプリを初めて起動したときにテーブルが削除されないことを意味するフラグを設定したい。その後、データベース内のテーブルが削除されたときにロジックが処理されます。

現在、nsuserdefaults を使用して、テーブルを削除するかどうかを示すフラグを設定しています。これは、アプリケーションを初めて起動するときに、一度だけ NO に設定するフラグです。

xcodeでこれを行う方法はありますか?

4

1 に答える 1

3

NSUserDefaultsを使用する際の問題は何ですか???

アプリの最初の起動時に、フラグが既に存在するかどうかを確認できます (最初の起動 -> フラグが存在しません)。次に、フラグを設定できます。次の起動時に、設定されたフラグは、それが最初の起動ではないことを示します。

于 2010-04-08T11:53:24.740 に答える