Я думаю, вы ищете что-то вроде этого
mainVc.m
-(void)showView {
helpPage *elementController = [[helpPage alloc] init];
[self.view addSubview:elementController.view];
[elementController release];
}
helpPage.m
-(void)removeView {
[self.view removeFromSuperview];
}
Конечно, я не видел остальную часть вашего кода, так что это может быть не то, что вы ищете.Однако, с точки зрения распределения памяти, каждый раз, когда вы что-то alloc
что-то делаете, вы должны освободить его позже.В случае представлений и контроллеров представления, когда вы добавляете это представление или контроллер представления, вы можете release
скопировать «выделенную» копию.