Preguntas con la etiqueta [automatic-ref-counting]
¿Cuál es la diferencia entre una referencia débil y una referencia sin propietario?
Swift tiene: Referencias fuertes Referencias débiles Referencias sin dueño ¿En qué se diferencia una referencia sin propietario de una referencia débil? ¿Cuándo es seguro utilizar una referencia sin propietario? ¿Las
Capturarse fuertemente en este bloque probablemente conduzca a un ciclo de retención.
¿Cómo puedo evitar esta advertencia en xcode? Aquí está el fragmento de código: [player(AVPlayer object) addPeriodicTimeObserverForInterval:CMTimeMakeWithSeconds(0.1, 100) queue:nil usingBlock:^(CMTime time) { current+=1; if(current==60) { min+=(current/60); current = 0; } [timerDisp(UILabel)
¿Cómo declaro una serie de referencias débiles en Swift?
Me gustaría almacenar una serie de referencias débiles en Swift. La matriz en sí no debería ser una referencia débil: sus elementos deberían serlo. Creo que Cocoa NSPointerArrayofrece una versión
¿Cómo funciona el nuevo mecanismo de recuento automático de referencias?
¿Alguien puede explicarme brevemente cómo funciona ARC? Sé que es diferente de Garbage Collection, pero me preguntaba exactamente cómo funcionaba. Además, si ARC hace lo que hace GC sin obstaculizar
¿Deberían los IBOutlets ser fuertes o débiles bajo ARC?
Estoy desarrollando exclusivamente para iOS 5 usando ARC. ¿ Deberían IBOutlets a UIViews (y subclases) ser strongo weak? La siguiente: @property (nonatomic, weak) IBOutlet UIButton *button; Se desharía de todo
¿Por qué Apple recomienda utilizar Dispatch_once para implementar el patrón singleton en ARC?
¿Cuál es la razón exacta para usar despacho_once en el descriptor de acceso de instancia compartida de un singleton bajo ARC? + (MyClass *)sharedInstance { // Static local predicate must
¿Cómo depurar pérdidas de memoria cuando el instrumento Leaks no las muestra?
Tengo una aplicación de iOS escrita en Swift que está perdiendo memoria; en determinadas situaciones, algunos objetos deberían liberarse, pero no es así. Aprendí sobre el problema simplemente agregando deinitmensajes
Objective-C ARC: fuerte versus retener y débil versus asignar
Hay dos nuevos atributos de administración de memoria para las propiedades introducidas por ARC strongy weak. Aparte de copyque obviamente es algo completamente diferente, ¿ hay alguna diferencia entre strongvs
performSelector puede causar una fuga porque se desconoce su selector
Recibo la siguiente advertencia del compilador ARC: "performSelector may cause a leak because its selector is unknown". Esto es lo que estoy haciendo: [_controller performSelector:NSSelectorFromString(@"someMethod")]; ¿Por qué recibo esta advertencia?