微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何从Mogenerator生成的人工文件访问正确的NSManagedObjectContext?

如何解决如何从Mogenerator生成的人工文件访问正确的NSManagedObjectContext?

| 我正在尝试按照此问题的最高答案中的说明进行操作,但是尝试访问moc变量时遇到错误。我知道它应该是托管对象上下文,但是我似乎无法弄清楚如何访问它。 我要添加-awakeFromInsert代码文件是运行mogenerator v1.22生成的\“ human \”文件我有一种感觉,生成器会使用正确的托管对象上下文填充某些属性,但它不称为moc。我可能完全不在基地了,所以随时向我求学!     

解决方法

        Mogenerator不会添加名为moc的方法。只是为了方便起见,使NSManagedObjects的子类包含访问器。由于它们是NSManagedObject的子类,因此可以使用-managedObjectContext方法访问与该对象关联的上下文。因此,将-moc调用更改为-managedObjectContext应该可以解决问题。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。