Xcode 4 中 Core Data 的 SQL 偵錯:啟用與排錯指南
在 iOS 應用偵錯過程中,查看執行的 SQL 查詢的能力至關重要。本文將探討如何在 Xcode 4 中啟用此功能,並解決開發人員常遇到的問題。
啟用 SQL 偵錯
要啟用 SQL 偵錯,請依序點選 "Product" -> "Edit Scheme"。在左側面板中,選擇 "Run YOURAPP.app",然後前往主面板的 "Arguments" 標籤。在此處,新增一個 "Argument Passed On Launch",其值為:
<code>-com.apple.CoreData.SQLDebug 4</code>
"SQLDebug" 後面的數字可以在 1 到 4 之間,數字越大,日誌的詳細程度越高。點選 "OK" 儲存變更。
驗證除錯輸出
啟用後,SQL 查詢將輸出到您查看 NSLog 訊息的相同位置。請驗證參數是否正確傳遞以及 SQL 偵錯是否處於活動狀態。
排錯
如果您沒有看到 SQL 輸出,請確保您正在偵錯正確的 scheme。必須對您打算用於測試的 scheme 進行參數變更。仔細檢查 scheme 設置,並確保已正確添加 "Argument Passed On Launch"。
以上是如何在 Xcode 4 中針對 Core Data 啟用 SQL 偵錯並排除故障?的詳細內容。更多資訊請關注PHP中文網其他相關文章!