Resultados da pesquisa a pedido "weak-references"

2 a resposta

Posso ligar quando um objeto com pouca referência (do tipo arbitrário) é liberado?

Estou escrevendo uma classe de contêiner no Swift, que funciona comojava.util.WeakHashMap em Java. Minha implementação atual está aqui. class WeakRefMap<Key: Hashable, Value: AnyObject> { private var mapping = [Key: WeakBox<Value>]() ...

4 a resposta

WeakReference e manipulação de eventos

1 a resposta

Quaisquer coleções internas fracas (para objetos imutáveis)

Em algumas situações envolvendo objetos imutáveis, será possível a existência de muitos objetos distintos que são semanticamente idênticos. Um exemplo simple...

2 a resposta

fraco ou forte para o IBOutlet e outro [duplicado]

Esta questão já tem uma resposta aqui:Os IBOutlets devem ser fortes ou fracos no ARC? 11 respostasEu mudei meu projeto para o ARC, e não entendi se tenho que...

3 a resposta

Delegação rápida - quando usar o ponteiro fraco no delegado

Alguém pode explicar quando e quando não usar uma tarefa 'fraca' para um ponteiro de delegado no Swift, e por quê? Meu entendimento é que, se você usa um protocolo que não é definido como uma classe, não pode, nem deseja atribuir seu ponteiro de ...

1 a resposta

Saber onde estão os ciclos de retenção e removê-los

Fiquei me perguntando se havia uma maneira fácil (ou pelo menos uma maneira) de descobrir onde existem ciclos de retenção no seu programa. Além disso, se eu souber onde esses ciclos de retenção existem, dependendo de seus tipos (por exemplo, ...

6 a resposta

Existe um SoftHashMap em Java?

Eu sei que existe umWeakHashMap nojava.util, mas como ele usaWeakReferences para tudo, referenciado apenas por esteMap, os objetos referenciados serão perdidos no próximo ciclo do GC. Portanto, é quase inútil se você deseja armazenar em cache ...

1 a resposta

or que a implementação de eventos em C # não está usando um padrão de evento fraco por padrã

Esta pergunta pode levar a respostas especulativas, mas presumo que exista uma decisão de projeto bem fundamentada por trás da implementação doevent em c # [/questions/tagged/c%23]. O padrão de evento em c # [/questions/tagged/c%23] mantém o ...

1 a resposta

A propriedade fraca é definida como nil no dealloc, mas a ivar da propriedade não é nula

Eu observei o seguinte em Objective-C com o ARC ativado:Vamos ter classe simples A e propriedade fraca auto-sintetizada

2 a resposta

comportamento estranho WeakReference no Mono

O código de teste que usa o WeakReference falhou para mim usando o Mono 2.11.3 (SGen), bem como a versão estável do 2.10.8. Em um código simples como este