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

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

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

5 la respuesta

¿Por qué especificar [yo sin dueño] en bloques donde dependes de estar allí?

Quiero ser no nulo y estoy seguro de que lo será, durante la ejecución de los bloques. Entonces, ¿por qué especificar explícitamente [yo sin propiedad]? object.executeBlock { date = self.lastModified }vs object.executeBlock { [unowned self] in ...

1 la respuesta

¿Por qué retener el recuento es diferente en el modo de depuración y en el modo de ejecución?

Sé cómo funcionan ARC y MRC. pero estoy confundido al probar el siguiente código. No sé por qué sucede esto. ¿Por qué el conteo de retención es diferente en el modo de depuración y en el modo de ejecución para la misma pregunta? NSMutableArray ...