2013-07-12 1 views
1

déplacer mon ancienne application à ARC, je suis arrivé cette erreur:type de récepteur 'xxx' pour le message d'instance est une déclaration avant

Receiver type 'Customer_info' for instance message is a forward declaration 

Voici mon code correspondant:

[params setValue:[_bill.Customer_info valueForKey:@"date"] forKey:kBillCustomerDate]; 

_bill est un objet d'une classe de modèle générée à partir des données de base. Customer_info est également un objet d'une autre classe de modèle également généré à partir de données de base et est une propriété de la classe _bill. Les données de base sont importées dans le fichier d'en-tête pré-compilé app_Prefix.pch

Répondre

1

Vous devez importer les classes d'entités, pas seulement les en-têtes de données de base. Votre description ressemble à l'importation d'une entité mais pas à l'entité Customer_info.

Questions connexes