Resultados de la búsqueda a petición "weak-references"

3 la respuesta

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 ...

3 la respuesta

Yo débil en bloques

¿Debo verificar si el yo débil es nulo en bloques? Creo un puntero débil como: __weak typeof(self) weakSelf = self;y al principio de los bloques que hago if(!weakSelf){return;}¿Es esto innecesario? ¿o depende de si codifiqué el ...

2 la respuesta

One Liner: WeakReference-to-a-Lambda Event Handler

¿Puedes ver las desventajas de esta línea aparte del hecho de que múltiples usos violarían elSECO [http://en.wikipedia.org/wiki/Don%27t_repeat_yourself] ¿principio? Parece sencillo, pero el hecho de que no haya visto a otros proponerlo me hace ...

4 la respuesta

Comprender las clases de referencia de Java: SoftReference, WeakReference y PhantomReference

¿Alguien puede explicar la diferencia entre las tres clases de referencia (o publicar un enlace a una buena explicación)?SoftReference > WeakReference > PhantomReference, pero ¿cuándo usaría cada uno? ¿Por qué hay unWeakHashMap pero noSoftHashMap ...

1 la respuesta

¿Hay alguna forma de verificar que una referencia `sin propietario '(en realidad` sin propietario (seguro) `) se haya definido?

¿Hay alguna forma de verificar ununowned(safe) ¿Referencia rápida para "disponibilidad"? Entonces, estoy buscando una función hipotética comoisReferenceAccessible en este ejemplo: func someMethod() { someAsyncOperation(parameters) { ...

1 la respuesta

¿Por qué establecer un objeto que está siendo desasignado en una propiedad débil da como resultado un bloqueo?

EnConteo automático de referencia Objective-C de Clang [http://clang.llvm.org/docs/AutomaticReferenceCounting.html#semantics]vemos lo siguiente Para los objetos __weak, lvalue se actualiza para que apunte al nuevo puntero, a menos que el nuevo ...

1 la respuesta

¿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 ...

1 la respuesta

Referencia débil de Android de la clase interna

He leído el artículohttp: //developer.android.com/resources/articles/avoiding-memory-leaks.htm [http://developer.android.com/resources/articles/avoiding-memory-leaks.html]. En este artículo, se sugiere utilizar una clase interna estática con ...

3 la respuesta

El mejor momento para seleccionar referencias débiles en una colección en .NET

Tengo una colección (estoy escribiendo unWeak Dictionary [https://stackoverflow.com/questions/2784291/good-implementation-of-weak-dictionary-in-net] ) y necesito eliminar periódicamente las referencias débiles de WeakReferences. Lo que ...

2 la respuesta

Probar / verificar una referencia débil

Me gustaría verificar que el código establezca unaWeakReference [http://msdn.microsoft.com/en-us/library/system.weakreference.aspx] no contiene accidentalmente una referencia fuerte al objeto referenciado. (Aquí ...