Xcode 4 でのコア データの SQL デバッグ: 有効化およびトラブルシューティング ガイド
iOS アプリのデバッグ中、実行中の SQL クエリを表示できる機能は重要です。この記事では、Xcode 4 でこの機能を有効にし、開発者が直面する一般的な問題を解決する方法を説明します。
SQL デバッグを有効にする
SQL デバッグを有効にするには、[製品] -> [スキームの編集] をクリックします。左側のパネルで「YOURAPP.app の実行」を選択し、メインパネルの「引数」タブに移動します。ここで、「Argument Passed On Launch」に次の値を追加します:
<code>-com.apple.CoreData.SQLDebug 4</code>
「SQLDebug」の後の数字は 1 ~ 4 です。数字が大きいほど、ログの詳細が詳しくなります。 「OK」をクリックして変更を保存します。
デバッグ出力を確認します
有効にすると、NSLog メッセージを表示するのと同じ場所に SQL クエリが出力されます。パラメータが正しく渡され、SQL デバッグがアクティブであることを確認してください。
トラブルシューティング
SQL 出力が表示されない場合は、正しいスキームをデバッグしていることを確認してください。パラメータの変更は、テストに使用するスキームに対して行う必要があります。スキーム設定を再確認し、「Argument Passed On Launch」が正しく追加されていることを確認してください。
以上がCore Data の Xcode 4 で SQL デバッグを有効にしてトラブルシューティングする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。