Что такое современная среда выполнения?

Примечание: Обычно в методе dealloc вы должны освобождать переменные экземпляра объекта напрямую (вместо того, чтобы вызывать метод доступа set и передавать параметр nilas), как показано в этом примере:

- (void)dealloc {
    [property release];
    [super dealloc];
}

Если вы используя современную среду выполнения и синтезируя переменную экземпляра, вы не можете получить доступ к переменной экземпляра напрямую, поэтому вы m необходимо вызвать метод доступа:

- (void)dealloc {
    [self setProperty:nil];
    [super dealloc];
}

Что такое современная среда выполнения при разработке приложений iOS?

5
задан Deepak Danduprolu 6 July 2011 в 06:57
поделиться