ios: coreData的NSManagedObject setvalue为null

简介:

当用到coredata的时候,当你存数据:

复制代码
    NSManagedObject *oneObject = [NSEntityDescription
                 insertNewObjectForEntityForName:@"DrawData"
                 inManagedObjectContext:managedObjectContext];
    
    [oneObject setValue:data.backGroundImageURL forKey:@"backGroundImageURL"];
    [oneObject setValue:data.drawImagePath forKey:@"drawImagePath"];
    [oneObject setValue:data.finalImagePath forKey:@"finalImagePath"];
复制代码

若此时有 backGroundImageURL的值为null,而 drawImagePath 及  finalImagePath 的值不为空。则在取出coredata的数据时,所有数据(backGroundImageURL,drawImagePath,finalImagePath)都会是null的。

   
本文转自老Zhan博客园博客,原文链接: http://www.cnblogs.com/mybkn/archive/2012/11/07/2758493.html ,如需转载请自行联系原作者
相关文章
|
7月前
|
存储 数据库 iOS开发
IOS开发数据存储:什么是 CoreData?如何在应用中使用它?
IOS开发数据存储:什么是 CoreData?如何在应用中使用它?
228 0
|
Swift iOS开发
iOS CoreData 创建 NSManageObject 以及创建 NSManageObject 文件类型切换
iOS CoreData 创建 NSManageObject 以及创建 NSManageObject 文件类型切换
88 0
|
C语言 iOS开发
iOS中nil 、NULL、 Nil 、NSNull,你真的了解吗?
今天突然间对nil和NULL产生了疑问,就在网上查了一下相关的问题,看完之后终于有了清晰的认识,跟我一样有疑问的童鞋们可以看看。
|
数据管理 iOS开发 开发者
iOS中CoreData数据管理系列四——进行数据与页面的绑定
iOS中CoreData数据管理系列四——进行数据与页面的绑定
161 0
iOS中CoreData数据管理系列四——进行数据与页面的绑定
|
存储 XML 数据管理
iOS中CoreData数据管理系列三——添加与查询数据
iOS中CoreData数据管理系列三——添加与查询数据
282 0
iOS中CoreData数据管理系列三——添加与查询数据
|
SQL 数据管理 数据库
iOS中CoreData数据管理系列一——初识CoreData
iOS中CoreData数据管理系列一——初识CoreData
167 0
iOS中CoreData数据管理系列一——初识CoreData
|
存储 缓存 数据管理
iOS中CoreData数据管理系列二——CoreData框架中三个重要的类
iOS中CoreData数据管理系列二——CoreData框架中三个重要的类
252 0
|
iOS开发 存储
ios CoreData
ios CoreData(一)ios CoreData(二)实现数据存储
857 0
|
数据库 iOS开发 存储
iOS CoreData(数据库)
1. 创建项目 2. 创建CoreDataManager来管理 MTCoreDataManager.h文件 #import #import @interface MTCoreDataManager : NSObject // 创建一个管理对象上下...
914 0