CoreData的操作(使用, 升级)

使用和多表嵌套

1、创建项目的时候选择use core data

2、添加实体,添加属性,添加关联表

3、可以在这修改1对1或者一对多

4、commond + N 生成类

选择位置  然后检查类里面是否正确

升级

1、点击corData文件

点击Add Model Version

2、选择最高版本,

3、点击Create NSManagedObjectSubclass

选择最新

选择model类,然后选择对应的文件夹,需要和原来的model类在一个文件夹下,然后覆盖原始的model

3、commond + N,

选择老版本的

选择新版本

生成文件, 然后在数据连接器的get方法中 加入下面这句话

NSDictionary *dic = @{NSMigratePersistentStoresAutomaticallyOption: @(YES)};

时间: 2024-10-14 16:05:22

CoreData的操作(使用, 升级)的相关文章

iOS数据库操作之coredata详细操作步骤

CHENYILONG Blog iOS数据库操作之coredata详细操作步骤 技术博客http://www.cnblogs.com/ChenYilong/ 新浪微博http://weibo.com/luohanchenyilong iOS应用数据存取的常用方式 ? XML属性列表 -- PList? NSKeyedArchiver 归档 ?Preference(偏好设置) ? SQLite3? Core DataCore Data简介 ? Core Data 是iOS SDK 里的一个很强大的

对avalon的类名操作进行升级

在对SVG元素进行类名操作时,发现有一个坑爹的事情,它的className竟然是一个对象,因此报一系列BUG.第一次想到的方法是添加setClasses, getClasses两个更底层的方法.于是相应代码变成: var rclass = /\s+/g function getClasses(node) { if (node && node.className) { var classes = node.className//SVG元素是返回一个SVGAnimatedString对象 if

图书数据库操作界面升级

今年年初,我写了一篇名为<图书管理库以及操作界面>的文章(链接:http://blog.csdn.net/qq_32897527/article/details/50493313),但是由于技术问题,导致程序不是很优化,界面也不是很友好.最近得空稍微研究了下,对界面进行了升级. 1.使用表格进行数据项显示 升级前 升级后 #coding:gbk import wx,sqlite3 import wx.lib.sheet as sheet class find(wx.Frame): def lo

iOS数据库操作之coredata详细操作步骤(转)

CoreData 1.  常用类和方法  ( 注意需要导入  coredata  框架  ) 表结构:NSEntityDescription 表记录:NSManagedObject 数据库存放方式:NSPersistentStoreCoordinator(持久化存储协调者) 数据库操作:NSManagedObjectContext(被管理的对象上下文) 技术博客 http://www.cnblogs.com/ChenYilong/  新浪微博 http://weibo.com/luohanche

哈雷监控设备的操作及升级NSG9k6G

一.下载升级包: http://pan.baidu.com/s/1kTmw9sr 如连接不可以用可以直接私聊我.QQ1841031740 二.升级: 下载完后,运行exe文件,如下图: NSG9000的管理地址:比如:192.168.0.1  根据nsg9000设置的ip来填写. 默认: 用户名:admin 密码 :nsgadmin 然后install等待安装完成. 三.NSG9K-6G使用文档: http://wenku.baidu.com/view/252723287375a417866f8

oracle数据库升级dbua操作阻塞解决方法(解决ORA-32004报错)

操作环境 1.SuSE11sp3操作系统 2.oracle 11.2.0.3版本升级到11.2.0.4版本 问题现象   oracle 11.2.0.3版本升级到11.2.0.4版本时执行dbua命令在获取dabase信息步骤时提示输入pfile文件,无法next操作,升级阻塞.(不是在自己环境操作,暂无截图) 问题分析   oracle start mount步骤时会出现提示ORA-32004: obsolete or deprecated parameter(s) specified for

win10预览版9926升级10049操作步骤

文章转自:豆豆系统收藏备用 win10预览版系统安装的用户非常多,现在最新版本已经到了10049,但是之前很多装了9926版本或者10041版本的同学在通过系统自动更新的时候,且发现,微软官方提供的速度超级的不给力,有用户反映下载了1天24小时都还没有下载好,小编也亲自测试了,还是没有好!今天在隔壁论坛一个高手分享了一个方法,也提供了资源,可以快速的从win10预览版9926升级到10049! 下面是隔壁论坛高手提供的升级包制作与说明! 当我们通过系统自带的更新与恢复界面下载完fbl_impre

iOS 持久化存储之CoreData VS 直接SQlite

原创Blog,转载请注明出处 blog.csdn.net/hello_hwc 欢迎关注我的iOS SDK详解专栏 http://blog.csdn.net/column/details/huangwenchen-ios-sdk.html 前言: CoreData不是DB,也不是DBMS,它是一个对象图管理工具,它的底层存储使用SQLite,XML或者其它.通常使用CoreData的时候,也会用到第三方库,比如MagicalRecord. SQLite则是一个DB,有自己的DB Engine,开发

Sharepoint升级系列教程(一)2007升级到2010

最近赶上Sharepoint 升级工作,在这里和大家分享一次我的Sharepoint2007升级到Sharepoint 2013的升级之旅. 首先介绍下环境,Windows Server 2008R2+Sqlserver2005的生产环境,做环境复制.在这里说下我的我的升级心路历程如下图: 其实这个心路历程中少一个步骤就是升级UI的过程,当然了在后面会给大家介绍到UI升级. 这里我是重新部署的Sharepoint2007的环境,然后把生产环境的数据库进行备份附加还原操作. Sharepoint2