核心数据管理实体对象类使用问题

时间:2010-10-16 07:02:03

标签: objective-c xcode core-data ios

我有这个应用程序正在保存来自公共时间线的推文消息。

为此,我在我的模型中创建了一个“推文”实体。从XCode生成了一个托管对象类。 我已经在我的控制器类中声明了Tweet ivar&已经合成了它但是当我试图在其中加入一些价值时

tweet.text = @"Some parsed json tweet text";

然后NSLog打印它的tweet.text的值 (null)

我缺少什么需要照顾的额外考虑......? 我是CoreData的新手,我非常感谢您的帮助。

提前致谢。

修改:

    NSManagedObjectContext *context = [self managedObjectContext];
 NSManagedObject *managedTweetObject = [NSEntityDescription insertNewObjectForEntityForName:@"Tweet" inManagedObjectContext:context];
 [managedTweetObject setValue:[NSDate date] forKey:@"timeStamp"];

这段代码就像魅力一样。

1 个答案:

答案 0 :(得分:0)

您的说明表明Tweet类未正确设置或未正确添加到构建中。不正确的访问者也可能导致问题。

没有代码就很难分辨。您应该发布推文类源。