Jestem pewien, że to jakiś głupi błąd, ale staram się przez ostatnią godzinę usunąć podgląd z mojego superwizji bez powodzenia.removeFromSuperview powoduje awarię mojej aplikacji
Na moim pierwszym widoku Mam
UIViewController *helpView = [[[UIViewController alloc] initWithNibName:@"HelpView" bundle:nil] autorelease];
[self.view addSubview:helpView.view];
A potem wewnątrz helpView mam przycisk, który jest podłączony do IBAction nazwie „closeHelp”, który właśnie wykonuje następujące operacje:
- (IBAction) closeHelp{
[self.view removeFromSuperview];
}
Ale to powoduje awarię mojej aplikacji z EXC_BAS_ACCESS z jakiegoś dziwnego powodu, nawet jeśli jest to wewnątrz HelpView, co oznacza, że self.view powinien być wskazany we właściwym wyglądzie ..
Wo Dziękujemy za pomoc
Dziękuję.
Shai.
W jakiej klasie masz "-closeHelp"? Czy jest poprawnie okablowany w narzędziu do tworzenia interfejsów? Czy ustawiłeś klasę w pliku HelpView.xib na klasę? – Eiko