Me estoy encontrando con este problema de liberación de un objeto ya lanzado pero no puedo saber dónde está ocurriendo el error. He agregado el flag NSZombieEnabled y este es el log que obtengo en gdb. ¿Puede alguien decirme cómo resolver este problema o averiguar dónde se produjo el error?Desarrollo de iPhone - problema de liberación de memoria
*** -[CFString release]: message sent to deallocated instance 0x5e4780
(gdb) where
#0 0x952ff907 in ___forwarding___()
#1 0x952ffa12 in __forwarding_prep_0___()
#2 0x9260e20f in NSPopAutoreleasePool()
#3 0x30a564b0 in _UIApplicationHandleEvent()
#4 0x31563dea in SendEvent()
#5 0x3156640c in PurpleEventTimerCallBack()
#6 0x95280615 in CFRunLoopRunSpecific()
#7 0x95280cf8 in CFRunLoopRunInMode()
#8 0x31564600 in GSEventRunModal()
#9 0x315646c5 in GSEventRun()
#10 0x30a4ec98 in -[UIApplication _run]()
#11 0x30a5a094 in UIApplicationMain()
#12 0x00002494 in main (argc=1, argv=0xbfffef9c) at /Users/adminUser/Projects/MyProject/main.m:14
Thanks.
Gracias. Pasé nuevamente por los documentos de administración de memoria. Estaba intentando liberar un objeto que estaba siendo utilizado por otro objeto. – lostInTransit