Resultados de la búsqueda a petición "weak-references"
Delegación rápida: cuándo usar un puntero débil en el delegado
¿Alguien puede explicar cuándo y cuándo no usar una asignación 'débil' para un puntero delegado en Swift, y por qué? Tengo entendido que si usa un protocolo que no está definido como una clase, no puede, ni quiere, asignar su puntero delegado a ...
¿Es este Runnable seguro de pérdida de memoria?
Soy un principiante total en Java y he creado un fragmento simple de Android de Java donde en un Runnable después de 1,5 segundos cambio elTextView deHello World aHola Mundo. Funciona perfectamente, básicamente unWeakReference debería evitar que ...
Crear una referencia débil regular en Javascript usando WeakMaps
Estoy tratando de hacer elobvio cosa con WeakMaps: quiero crear una referencia débil. En particular, quiero tener una lista de oyentes de eventos sin que esa lista influya en la vida del oyente. Así que estaba muy emocionado de encontrar ...
¿Por qué la implementación de eventos en C # no utiliza un patrón de evento débil de forma predeterminada?
Esta pregunta puede dar lugar a respuestas especulativas, pero supongo que hay una decisión de diseño bien pensada detrás de la implementación deevent indo [/questions/tagged/c%23]. El patrón de evento endo [/questions/tagged/c%23] mantiene vivo ...
¿Puedo enganchar cuando se libera un objeto débilmente referenciado (de tipo arbitrario)?
Estoy escribiendo una clase de contenedor en Swift, que funciona comojava.util.WeakHashMap en Java Mi implementación actual está aquí. class WeakRefMap<Key: Hashable, Value: AnyObject> { private var mapping = [Key: WeakBox<Value>]() ...
Cierres rápidos: capturarse a sí mismo como débil
Estoy tratando de resolver un ciclo de referencia fuerte basado en el cierre en Swift. En el siguiente código, el controlador de vista propietario retiene el objeto.ProgressHUD es unUIView eso también lo retiene el controlador de ...
Referencia débil a la cadena y constantes de cadena
Me he encontrado con este ejemplo de wikipedia con respecto a la referencia débil:
¿Pasar siempre la referencia débil del yo al bloque en ARC?
Estoy un poco confundido sobre el uso de bloques en Objective-C. Actualmente uso ARC y tengo muchos bloques en mi aplicación, actualmente siempre me refiero a
Usando __block y __weak
He leído sobre este hilo:¿Qué significa la palabra clave "__block"? que discute que