如何在Swift中创建和使用Model [ MagicalRecord ]
2014-12-28 22:09
537 查看
步骤一:
Command + N - > iOS -> Core Data -> Data Model.
步骤二:
打开xcdatamodelId,创建一个Entity和属性。
步骤三:
选中创建的Entity,在右边的面板中选择第三个Tab(Data Model Inspector),在class一栏中添加项目名前缀。(ProjectName.EntityName)
步骤四:
创建对应的Model类, XCode 菜单 Editor -> Create NSManagedObject Subclass..
步骤五:
打开新创建的Model类,添加静态方法:
步骤六:
使用:
参考资料:
http://stackoverflow.com/questions/25746621/magicalrecord-createentity-error-in-swift
Command + N - > iOS -> Core Data -> Data Model.
步骤二:
打开xcdatamodelId,创建一个Entity和属性。
步骤三:
选中创建的Entity,在右边的面板中选择第三个Tab(Data Model Inspector),在class一栏中添加项目名前缀。(ProjectName.EntityName)
步骤四:
创建对应的Model类, XCode 菜单 Editor -> Create NSManagedObject Subclass..
步骤五:
打开新创建的Model类,添加静态方法:
class func entityName() -> String { return "ModelName" // ModelName is a placeholder for your Model Class Name,e.x. Person }
步骤六:
使用:
let person = Person.MR_createEntity() person.name = "hecheng" person.age = 23 NSManagedObjectContext.MR_defaultContext().MR_saveToPersistentStoreAndWait()
参考资料:
http://stackoverflow.com/questions/25746621/magicalrecord-createentity-error-in-swift
相关文章推荐
- 使用EF Model First创建edmx模型,数据库有数据的情况下,如何同时更新模型和数据库
- 如何使用asp创建dsn?
- 如何在VCS中使用Volume Manage创建共享磁盘组
- JSP设计模式基础:View Helper模式——学习如何使用View Helper模式使得Model数据适应表现层的需要(3)
- 如何使用 VBScript 在 ASP 中创建不连续的 ADO 记录集
- 如何创建和使用 C# DLL(受托管)
- 如何创建和使用Web服务
- 如何使用JSP+MySQL创建留言本(一)
- JSP设计模式基础:View Helper模式——学习如何使用View Helper模式使得Model数据适应表现层的需要(1)
- 使用FileSystemWatcher监测大文件时,如何判断文件已经创建完成?
- 如何使用JSP+MySQL创建留言本(二)
- 新手来看:什么叫“使用Data Link 文件”?什么是UDL文件?如何创建?
- 如何创建和使用哈希表
- 创建智能网络蜘蛛——如何使用Java网络对象和HTML对象(翻译)
- JSP设计模式基础:View Helper模式——学习如何使用View Helper模式使得Model数据适应表现层的需要(2)
- 如何创建和使用Web服务 [转帖]
- 如何在VB6.0中创建和使用文本资源文件
- 如何创建和使用哈希表
- 如何使用JSP+MySQL创建留言本
- 如何使用JSP+MySQL创建留言本(一)