Resultados de la búsqueda a petición "retain-cycle"

3 la respuesta

ARC, auto y bloques

Pensé que entendía que el uso de uno mismo en un bloque que se copia es unno no. Pero en un intento de limpiar mi código, habilité un montón de advertencias en Xcode, una llamada "Enviar mensajes a punteros débiles" así que ahora en todos mis ...

9 la respuesta

Cómo manejar correctamente el yo débil en bloques rápidos con argumentos

En miTextViewTableViewCell, Tengo una variable para realizar un seguimiento de un bloque y un método de configuración donde el bloque se pasa y se asigna. Aquí está miTextViewTableViewCell clase: // // TextViewTableViewCell.swift // import UIKit ...

3 la respuesta

Datos básicos: interrupción del ciclo de retención del contexto principal

Digamos que tenemos dos entidades en un modelo de Datos Fundamentales: Departamentos y Empleados.El Departamento tiene una relación de uno a muchos con los E...

4 la respuesta

¿Es realmente necesario el baile debself / strongSelf cuando se hace referencia a uno mismo dentro de un final no retenido llamado desde un UIViewController?

Digamos que tengo el siguiente método dentro de un

1 la respuesta

Gestión de memoria rápida: almacenamiento de funciones en var

Estoy buscando la mejor práctica para almacenar funciones como variables en otros objetos. Específicamente, estoy buscando evitar los ciclos de retención inherentes a la capturaself en la función Viniendo del objetivo-c y los bloques, ...

1 la respuesta

sustituyendo a __weak cuando no se usa ARC

Tengo esta línea de código:

2 la respuesta

Diferentes cierres que dan resultados diferentes para retener ciclos en forma rápida

Estoy leyendo la Guía del lenguaje de programación Swift de Apple. En la parte sobre Ciclo de referencia fuerte para cierres, probé un tipo diferente de cierre pero no dio el resultado esperado. class HTMLElement { let name: String let text: ...

2 la respuesta

Refiriéndose al yo débil dentro de un bloque anidado

Supongamos que ya creo un ser débil usando

2 la respuesta

Capturar fuertemente el "yo" en este bloque es probable que conduzca a un ciclo de retención [duplicado]

3 la respuesta

Mantener el ciclo en ARC