скажем, у меня есть переменная экземпляра MyObject* test;
@property(nonatomic, retain) MyObject* test;
.m
@synthesize test;
Я мог бы инициализировать его или мог бы сейчас, в зависимости от того, нужно ли мне это. Если мне это не нужно, нет смысла тратить на инициализацию.
Вопрос в делелоке, безопасно ли делать следующую проверку и релиз?
-(void) dealloc
{
if ( test != nil )
{
[test release];
}
{
Спасибо!