Je sous-classe UIView essayant de charger la vue que j'ai abandonnée dans l'interface constructeur à partir d'un fichier nib. je reçois l'erreur suivante sur la ligne de retour:iPhone - Charger un UIView à partir d'un fichier nib?
Mettre fin application en raison d'une exception non interceptée « NSGenericException », raison: « Ce codeur exige que les objets remplacés retournés de initWithCoder: »
- (id)initWithCoder:(NSCoder *)aDecoder
{
[super initWithCoder:aDecoder];
NSArray *objects = [[NSBundle mainBundle]
loadNibNamed:@"MyView"
owner:nil
options:nil];
if (self = [objects objectAtIndex:0])
{
}
return [self retain];
}
Y at-il quelque chose de spécial que vous devez faire pour utiliser MyView dans une autre plume, en plus de définir la classe personnalisée à MyView? – qix