iPhone在Core Data中保存多个对象?
Posted
技术标签:
【中文标题】iPhone在Core Data中保存多个对象?【英文标题】:iPhone saving multiple objects in Core Data? 【发布时间】:2012-01-27 07:43:24 【问题描述】:我的基本数据模型:
(一个)类别有(许多)项
我的代码(缩小版):
item = [NSEntityDescription insertNewObjectForEntityForName:@"Item" inManagedObjectContext:self.managedObjectContext];
category = [NSEntityDescription insertNewObjectForEntityForName:@"Category" inManagedObjectContext:self.managedObjectContext];
[item setValue:category forKey:@"category"];
[self.managedObjectContext save:&error]
做上述有什么问题吗?关于什么是保存什么不是保存,我得到了一些非常奇怪的结果,我只是想知道我是否做错了什么。
感谢您的帮助!
【问题讨论】:
你期望什么结果,你会得到什么? 这段代码没问题。如果您确实有问题,而从您当前的问题中无法判断(“非常奇怪的结果”没有帮助),那么它在其他地方。 【参考方案1】:要回答您的问题,不,您在该代码中没有做任何明显错误的事情。这段代码看起来不错。
发布一些关于奇怪结果的信息,您可能会得到更多反馈。
【讨论】:
以上是关于iPhone在Core Data中保存多个对象?的主要内容,如果未能解决你的问题,请参考以下文章
iPhone Core Data 对象添加到 NSMutableArray
Core Data Cocoa 错误 1570。不能保存多个实体对象