Estoy seguro de que este es un error estúpido, pero estoy tratando durante la última hora para eliminar una subvista de mi superview sin éxito.removeFromSuperview hace que mi aplicación se bloquee
En mi primera vista que estoy teniendo
UIViewController *helpView = [[[UIViewController alloc] initWithNibName:@"HelpView" bundle:nil] autorelease];
[self.view addSubview:helpView.view];
y luego dentro HelpView tengo un botón que está conectado a un IBAction llamado "closeHelp", que simplemente hace lo siguiente:
- (IBAction) closeHelp{
[self.view removeFromSuperview];
}
Pero esto hace que mi aplicación se cuelgue con EXC_BAS_ACCESS por alguna razón extraña, incluso aquellos que están dentro de la vista de ayuda, es decir, self.view debe apuntar a la subvista correcta.
Wo uld aprecia tu ayuda
Gracias.
Shai.
¿En qué clase tienes '-closeHelp'? ¿Está correctamente cableado en el constructor de interfaz? ¿Ha configurado la clase en HelpView.xib para que sea esa clase? – Eiko