Resultados da pesquisa a pedido "memory-management"
Como liberar o MPMoviePlayerController?
Tenho algumas visualizações que acessam o reprodutor de filmes. Coloquei o código a seguir em um método no AppDelegate para esses modos de exibição. Eles enviam o nome do arquivo para jogar. O código funciona bem, mas eu sei que é necessário um ...
Coleções do .NET e LOH (Large Object Heap)
Há coleções .NET com grande número de itens que podem ser armazenados no LOH? Estou curioso sobre a Lista e o Dicionário especificamente. No meu código, armazeno um grande número (40k +) de objetos relativamente pequenos (digamos 1k) em Listas ...
O novo sempre é alocado no heap em C ++ / C # / Java
Meu entendimento sempre foi, independentemente de C ++ ou C # ou Java, que quando usamos onew palavra-chave para criar um objeto que aloca memória na pilha. Eu pensei quenew é necessário apenas para tipos de referência (classes) e esses tipos ...
Objetivo C: pergunta para iniciantes sobre alocação, retenção e liberação [duplicado]
Esta pergunta já tem uma resposta aqui: bjective-C: alocação de objeto dentro do init de outro objeto (gerenciamento de memóri [/questions/2818254/objective-c-alloc-of-object-within-init-of-another-object-memory-management] 3 respostas Novo no ...
Um delegado vazio consome memória?
public sealed class FtpManager { public event EventHandler LoggingIn = delegate { }; private void OnLoggingIn(object sender, EventArgs e) { var handler = LoggingIn; handler(sender, e); } // ... } No código acima, eu inicializeiLoggingInanipulador ...
O que determina o tamanho do objeto Java?
O que contribui para o tamanho de um único objeto na memória? Eu sei que primitivos e referências teriam, mas há mais alguma coisa? O número de métodos e a duração deles são importantes?
Por que não excluir definir o ponteiro para NULL?
Sempre me perguntei por que a configuração automática do ponteiro para NULL apósexclui não faz parte do padrão. Se isso for resolvido, muitas das falhas devido a um ponteiro inválido não ocorrerão. Mas, tendo dito isso, posso pensar em duas ...
Por que o código de amostra do iPhone usa tantas variáveis intermediárias?
Atualmente, estou trabalhando no "Beginning iPhone 3 Development" da Apress. Um padrão que eles usam em seus aplicativos de exemplo é o seguinte código: - (void)viewDidLoad { BlueViewController *blueController = [[BlueViewController alloc] ...
mplementação de pools de memórias em C
Estou procurando uma boa implementação de pool de memória em C. deve incluir o seguinte: Anti fragmentação. Seja super rápido Capacidade de "agrupar" várias alocações de tamanhos diferentes em algum identificador e excluir todas as alocações ...
Delphi Propriedade Confusão
Eu sempre pensei que o proprietário é responsável por destruir os controles visuais e que eu posso controlar manualmente a destruição se eu passarnil como o proprietário. Considere o seguinte exemplo: TMyForm = class (TForm) private FButton : ...