Я создал новый проект без ARC, но нет метода dealloc - PullRequest
0 голосов
/ 10 января 2012

Прошло некоторое время с тех пор, как я создал новый проект в Xcode.

Сегодня я создал новое "Приложение с вкладками" и заметил, что firstViewController и secondViewController, созданные Xcode, не имеютdealloc метод.

Почему это так?я должен создать это сам?

Ответы [ 3 ]

2 голосов
/ 10 января 2012

Да, -dealloc всегда должен быть реализован вами. Он не существует по умолчанию независимо от типа шаблона.

1 голос
/ 10 января 2012

После того, как вы напишете это несколько раз, вы запомните это ...

В Xcode 4, control option command 2 вызывает библиотеку фрагментов кода. Вы можете найти dealloc и другой сгенерированный код, к которому вы, возможно, привыкли в прошлом

- (void)dealloc {
    //deallocations
    [super dealloc];
}
0 голосов
/ 10 января 2012

да, вы должны записать это самостоятельно

 - (void)dealloc {
  //deallocations
  [super dealloc];
   }
...