NSZombies están comiendo el cerebro de mi aplicación!

Tengo un problema de retención / liberación. Mi vista es bastante complicada, así que he establecido NSZombieEnabled en SÍ y estoy tratando de localizar qué objeto, exactamente, me está causando dolor. Para acelerar este proceso, me pregunto si hay pistas o trucos para rastrear a los Zombies hasta la tumba de la que excavaron (lo siento, tuvieron que hacerlo) o al objeto con el que están asociados. El mensaje de la consola críptica no parece ofrecer mucha información:

NSInvocation: warning: object 0x1076850 of class '_NSZombie_CALayer' does not implement methodSignatureForSelector: -- trouble ahead

No tengo selectores llamados "problemas por delante".

Editar - Incluyendo Rastreo de pila:

#0  0x3026e017 in ___forwarding___
#1  0x3024a0a2 in __forwarding_prep_0___
#2  0x302042e8 in CFRelease
#3  0x00c4fc31 in CALayerUpdateSublayers
#4  0x00c4e173 in -[CALayer dealloc]
#5  0x00c4000e in CALayerRelease
#6  0x00c48dad in CALayerFreeTransaction
#7  0x00c410b8 in CA::Transaction::commit
#8  0x00c492e0 in CA::Transaction::observer_callback
#9  0x30245c32 in __CFRunLoopDoObservers
#10 0x3024503f in CFRunLoopRunSpecific
#11 0x30244628 in CFRunLoopRunInMode
#12 0x32044c31 in GSEventRunModal
#13 0x32044cf6 in GSEventRun
#14 0x309021ee in UIApplicationMain
#15 0x00001eb4 in main at main.m:14

Edición 2: ObjectAlloc

Buscando la dirección de memoria en cuestión en ObjectAlloc encuentro dos coincidencias:

#    Address     Category           Creation Time      Size Responsible Library Responsible Caller
0   0x1076980   GeneralBlock-48    00:11.470       48      QuartzCore  -[CALayer setDelegate:]
1   0x1076980   CALayer            00:11.552       48      UIKit       -[UIView _createLayerWithFrame:]

Cavando en # 0 GeneralBlock-48:

#   Category        Event Type  Timestamp   Address Size    Responsible Library Responsible Caller
0   GeneralBlock-48 Malloc      00:11.470   0x1076980   48  QuartzCore  -[CALayer setDelegate:]
1   GeneralBlock-48 Free        00:11.551   0x1076980   -48 QuartzCore  -[CALayer addAnimation:forKey:]
2   CALayer         Malloc      00:11.552   0x1076980   48  UIKit   -[UIView _createLayerWithFrame:]

Cavando en # 1 CALayer:

#   Category        Event Type  Timestamp   Address    Size Responsible Library Responsible Caller
0   GeneralBlock-48 Malloc      00:11.470   0x1076980   48  QuartzCore  -[CALayer setDelegate:]
1   GeneralBlock-48 Free        00:11.551   0x1076980   -48 QuartzCore  -[CALayer addAnimation:forKey:]
2   CALayer         Malloc      00:11.552   0x1076980   48  UIKit   -[UIView _createLayerWithFrame:]

Bueno, ahora veo que profundizar más en el # 0 o el # 1 revela exactamente la misma información. Supongo que eso debería reducir la solución de problemas a la mitad ... pero todavía estoy perdido ...

Respuestas a la pregunta(3)

Su respuesta a la pregunta