Я все еще изучаю цель C, и есть правило, что никогда нельзя напрямую освобождать объект напрямую. Я не понимаю, что это значит.
Может кто-нибудь привести пример нарушения этого правила ..
вот как это должно быть сделано.
ПРАВИЛЬНЫЙ ПУТЬ
-(id)someMethod {
Class *object = [[Class alloc]init];
[object someMethod];
[object release];
}
Вышесказанное считается правильным ..
Так в чем же плохой путь? заранее спасибо.