Resultados da pesquisa a pedido "dealloc"

1 a resposta

Por que definir um objeto em desalocação como propriedade fraca resulta em falha

NoContagem de referência automática Objective-C de Clang [http://clang.llvm.org/docs/AutomaticReferenceCounting.html#semantics]nós vemos o seguinte Para objetos __weak, o lvalue é atualizado para apontar para o novo ponta, a menos que o novo ...

1 a resposta

Inicializando uma propriedade, notação de ponto

É uma má idéia usar a notação de ponto para inicializar reter propriedades nulas nos meus métodos ini Com qualquer propriedade comum como esta: @property (nonatomic, retain) id foo; Diga no meu método init que eu definiself.foo = nil. O ...

4 a resposta

My retCount está aumentando?

estou tentando aqui criar leitor de rss, o problema que quando o usuário termina de ler artical e pressiona o dealloc não chama e eu tenho retençãoContagem 6 e algumas vezes 7 !! tenho muitos painéis personalizados quando o botão voltar ...

3 a resposta

observadores de valores-chave ainda estavam registrados quando o controlador é desalocado

Adicionei um observador no código e o removi em dealloc e viewWillDisappear, mas ainda estou recebendo um erro informando *** Finalizando o aplicativo devido à exceção não capturada 'NSInternalInconsistencyException', motivo: 'Uma instância ...

3 a resposta

Ver o desalocamento do controlador não chamado ao usar o método de bloco de código NSNotificationCenter com o ARC

Quando eu uso

7 a resposta

O que acontece quando você desaloca um ponteiro duas ou mais vezes em C ++?

int main(){ Employee *e = new Employee(); delete e; delete e; ... delete e; return 0; }

3 a resposta

Chamando dealloc no init?

Estou escrevendo uma estrutura e tenho um objeto com um método init personalizado: @implementation OSDatabase @synthesize database; // MEM - (void)dealloc { sqlite3_close(database); [super dealloc]; } // INIT - (id)initWithDatabasePath:(NSString ...

1 a resposta

Chamando um método para si mesmo enquanto está em desassociação

Eu tenho um dicionário de objetos que precisam ser limpos antes de serem liberados. Eu tenho um método que faz isso para todo o dicionário. Antes de lançar o dicionário no meu-dealloc método, eu quero fazer a mesma coisa. No entanto, não tenho ...

1 a resposta

Definindo delegado para nulo em dealloc

No Objective-C, entendo que, se um objeto se define como o delegado de outro objeto, ele deve definir o delegado desse objeto comonil no seudealloc para evitar o envio de mensagens após o términ No entanto, ao usar o Accessorizer (um utilitário ...

5 a resposta

Dealloc em Swift

Gostaria de fazer uma limpeza no final da vida de um controlador de exibição, ou seja, para remover umNSNotificationCenter notificação. Implementandodealloc resulta em um erro do compilador Swift: Cannot override 'dealloc' which has been marked ...