Iphone 真正简单的CoreData关系,但返回nil和null?

Iphone 真正简单的CoreData关系,但返回nil和null?,iphone,ios,core-data,entity-relationship,one-to-one,Iphone,Ios,Core Data,Entity Relationship,One To One,这只虫子在过去的4个小时里一直困扰着我 另外,当我交换它时,首先获取用户数据,然后获取消息数据。。。将显示User.name,但消息.Message不会显示。因此,数据肯定会被输入,但它们之间的关系似乎被打破了 首先,+1感谢您为说明问题而创建的图像 问题的原因是您从未将用户分配给邮件(反之亦然) 试一试 或 然后保存您的上下文并执行获取请求。正如Rog所说,我需要将用户分配给消息(反之亦然)。基本上,我把这段代码放在输入数据的地方 messageDetails.fetchUser = user

这只虫子在过去的4个小时里一直困扰着我

另外,当我交换它时,首先获取用户数据,然后获取消息数据。。。将显示
User.name
,但
消息.Message
不会显示。因此,数据肯定会被输入,但它们之间的关系似乎被打破了


首先,+1感谢您为说明问题而创建的图像

问题的原因是您从未将用户分配给邮件(反之亦然)

试一试


然后保存您的上下文并执行获取请求。

正如Rog所说,我需要将用户分配给消息(反之亦然)。基本上,我把这段代码放在输入数据的地方

messageDetails.fetchUser = userDetails

我不得不稍微修改一下代码(messageDetails.fetchUser=userDetails),但是非常感谢你给我指路,我爱你。
user.fetchMessage = message;
messageDetails.fetchUser = userDetails