Configurando um objeto nulo versus release + realloc
Este não é um ambiente de coleta de lixo
Tenho uma variável de instância de classe que, em algum momento do meu tempo de execução, preciso reinicializar com um conjunto de dados diferente do que foi originalmente construíd
Hipoteticamente falando, e se eu tiver umNSMutableArray
ouNSMutableDictionary
, seria mais eficiente fazer algo como:
[myArr release];
myArr = [[NSMutableArray alloc] init....];
ou apenas
myArr = nil;
O myArr liberará o objeto e me deixará sem um ponteiro para o armazenamento na memória para que eu possa reutilizar o myArr?