私のiPhoneシミュレータアプリに含まれているCore Data
の内容をコマンドラインから見たいと思っています。コアデータの内容を見る
私は~/Library/Application Support/iPhone Simulator/7.0/Applications
に「cd'ing」を試してみました、その後、私のアプリが含まれているこれらのディレクトリのどの見つけることfind . -name MyAppName
を使用してきました:
29EB3FF9-4691-474D-8B05-AB168899D528 4C25697B-04D9-4B48-BE5E-D1E9B2E03381 A1DF7916-AE39-4367-BFD2-22A8BAA2AFD2 BDB577A8-0BCF-4E58-896B-D4E704F261D0 CC3CC638-E39D-4AE7-8580-4E8BBD375DC4 D11D7C57-5578-4531-85BB-71AE6DD68B2F
そこで私は、このフォルダ内の「ドキュメント」フォルダに移動しますが、私が見る唯一の "sqlite"ファイルはCoreDataTabBarTutorial.sqlite CoreDataTabBarTutorial.sqlite-shm CoreDataTabBarTutorial.sqlite-wal
です。 (EDIT:私は実際にpersistentStoreCoordinator
のURL
からCoreDataTabBarTutorial.sqlite
という名前を付けました)。
私のオブジェクトは "Core Data"に挿入されると確信していますが、Interface Builderの起動時にオブジェクトが保持されないようです。私はそれをデバッグしようとしています。
*実際に*意味することは、SQLLite-back CoreDataストアの内容を表示したいということですか?私はまた非常に混乱していますが、Interface Builderの起動間にそれらが持続しないように見えます。*これは本当に何を意味していますか? – marko
永続ストアを作成するときに、初期化に使用するタイプと名前を確認します。 –
ありがとう、私は 'persistentStoreCoordinator'の' URL'を 'CoreDataTabBarTutorial.sqlite'に設定していました。 –