码迷,mamicode.com
首页 > 移动开发 > 详细

IOS - CORE DATA的目录(xcode6)

时间:2014-08-13 21:54:07      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   使用   os   io   strong   

? ?当使用coredata作为app的后台数据存储介质后,我们很想知道数据是否成功插入。为此,我想找到coredata.sqlite的文件

代码中指定的存储目录为:

- (NSURL *)applicationDocumentsDirectory {

?

? ? return [[[NSFileManagerdefaultManager] URLsForDirectory:NSDocumentDirectoryinDomains:NSUserDomainMask] lastObject];

}

于是我们很想知道在该目录下是否真的有个文件coredata.sqlite,由于升级到XCode6 beta4后,apple修改了该目录,IOS Simulator版本也升级到8.0,显然伟大的网友给的目录下是找不到的:

User(当前用户)/library(中文:资源库)/Application Support/iPhone Simulator/

在这个目录下面我只找到6.1 ,User两个文件夹,显然不是,那么我们可以在程序中打印数据库的文件地址:

2014-08-13 19:40:00.199 SQLConnector[5876:863571] store URL:file:///Users/admire/Library/Developer/CoreSimulator/Devices/D95C5E37-08C8-4929-8759-08BD284D9819/data/Containers/Data/Application/9606A48C-0584-4BC4-A9A8-D8AC4F61CD0B/Documents/DataModel.sqlite

显然 这就是我们想要找的文件;

bubuko.com,布布扣

IOS - CORE DATA的目录(xcode6),布布扣,bubuko.com

IOS - CORE DATA的目录(xcode6)

标签:style   blog   http   color   使用   os   io   strong   

原文地址:http://www.cnblogs.com/ZJUT-jiangnan/p/3910946.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!