我在弄ios中的sqlite3數據庫,明明創建了數據庫,卻不知道怎麼找到模擬器中db.sqlite3的數據文件。用火狐的sqlitemanager就可以視圖化的查看了,可是苦於沒有找到db.sqlite3的文件。經查發現,有時MAC系統把資源庫中的有些文件夾給隱藏了,首先要保證資源庫中的文件夾是不被隱藏的,所以我們要寫如下代碼:
打開終端後 輸入如下:
- chflags nohidden ~/library/
就可以設定爲顯示資源庫 如果要隱藏, 輸入 :
- chflags hidden ~/library
資源庫--然後接着選擇第一個"Application Support"(文件夾)-》"iPhone Simulator" -》"5.0"(如果我們模擬器生成的版本是5.0,如果不是選擇對應的版本)-》"Application"->這個時候會有一堆的GUID類似的目錄,一個一個查找,找到你要找的工程名的目錄--》Documents文件夾--你成功了db.sqlite3就在這裏。
然後打開火狐瀏覽器的sqliteManager打開文件,需要改一下擴展名爲(.sqlite)。好了,一切OK!