У меня есть маленький вопрос с управлением памятью iOS ...
Ну, я определяю собственное представление с одним протоколом.В другом классе я создаю экземпляр другого класса, добавляю представление в другое представление и затем пытаюсь освободить экземпляр.Проблема возникает, когда я вызываю метод протокола, потому что я получаю ошибку BAD_ACCS.Это примерно так:
- (void)viewDidLoad{
Class1 *c1 = [[Class1 alloc]init];
[c1 setDelegate:self];
[self.view addSubview:c1.view];
[c1 release];
}
- (void)methodOfProtocolClass1 {
NSLog(@"c1 method called")
}
У Class1 есть одна кнопка, и когда я нажимаю ее, я вызываю методOfProtoclClass1 и выдает ошибку.Кто-нибудь знает, как освободить этот объект?
Спасибо,
Дэвид