Entidades abstratas e herança no Core Data
Eu tenho um modelo de dados para as corridas de Fórmula 1 com 3 entidades:
RacingActor: entidade abstrataPiloto: herda do RacingActorEquipe: herda do RacingActorSe eu gerarNSManagedObject
subclasses para representar essas entidades, o código gerado não representa de todo esse design:
NSManagedObject
Nada me impede de instanciar o RacingActorA propriedade da equipe em Pilot é do tipoNSManagedObject
em vez de equipeEste é o comportamento esperado? Eu deveria corrigir o código gerado pelo Xcode? Estou esquecendo de algo?
BTW, estou usando o Xcode 4.3.3