我有这个应用程序正在保存来自公共时间线的推文消息。
为此,我在我的模型中创建了一个“推文”实体。从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"];
这段代码就像魅力一样。
答案 0 :(得分:0)
您的说明表明Tweet类未正确设置或未正确添加到构建中。不正确的访问者也可能导致问题。
没有代码就很难分辨。您应该发布推文类源。