zoukankan      html  css  js  c++  java
  • IOS

       当使用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

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

    NewImage

  • 相关阅读:
    单词接龙
    洛谷 P1015 回文数
    洛谷 P1012 拼数
    codevs 2780 ZZWYYQWZHZ
    专项练习之字符串
    模拟题1
    专项训练之线段树
    复习题之求后序遍历
    复习题之二叉树的遍历
    Hdu 3037 Saving Beans(Lucus定理+乘法逆元)
  • 原文地址:https://www.cnblogs.com/ZJUT-jiangnan/p/3910946.html
Copyright © 2011-2022 走看看