iphone ios core-data entity-relationship one-to-one

iphone - ¿Relación CoreData realmente simple pero devuelve nil y null?



ios core-data (2)

Este error me ha estado reventando durante las últimas 4 horas.

También cuando lo cambio y obtengo los datos del usuario primero y luego los datos del mensaje ... se mostrará el nombre de Message.message , pero el Message.message no. Así que los datos definitivamente están entrando pero la relación entre ellos parece estar rota.


Como dijo Rog, necesitaba asignar el usuario al mensaje (o viceversa). Básicamente, coloqué este bit de código después de ingresar los datos.

messageDetails.fetchUser = userDetails


En primer lugar, +1 por el esfuerzo con la imagen que creó para ilustrar su problema.

La causa de su problema es que nunca asignó al usuario el mensaje (o viceversa).

Tratar

message.fetchUser = user;

o

user.fetchMessage = message;

Luego guarda tu contexto y realiza la solicitud de recuperación.