Ho avuto un problema strano per due giorni. Ho esaminato tutte le domande correlate su SO, ma nessuno ha risolto il problema. Sto lavorando su Xcode5. Sto usando ARC e CoreData.[CFString release]: messaggio inviato all'istanza deallocato
On iOS7 (simulatore):
`[CFString release]: message sent to deallocated instance`
Thread 1, Queue : com.apple.main-thread
0 0x03c7d3ba in __kill()
1 0x03c7c4b8 in kill$UNIX2003()
2 0x0347a921 in ___forwarding___()
3 0x0347a4ee in _CF_forwarding_prep_0()
4 0x02b7b002 in -[NSConcreteAttributedString dealloc]()
5 0x02f66692 in objc_object::sidetable_release(bool)()
6 0x02f65e81 in objc_release()
7 0x02f66ce7 in (anonymous namespace)::AutoreleasePoolPage::pop(void*)()
8 0x00739bc4 in CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*)()
9 0x0345253e in __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__()
10 0x0345248f in __CFRunLoopDoObservers()
11 0x034303b4 in __CFRunLoopRun()
12 0x0342fb33 in CFRunLoopRunSpecific()
13 0x0342f94b in CFRunLoopRunInMode()
14 0x04bd19d7 in GSEventRunModal()
15 0x04bd17fe in GSEventRun()
16 0x0196794b in UIApplicationMain()
17 0x0000262d in main
Il punto Zombies Instruments per la seconda linea dove ho impostato le etichette di testo della cella:
cell.txtLabel.text = _reservationModule.newReservationText;
cell.subtitleTxtLabel.text = _reservationModule.newReservationSubtitle;
_reservationModule
è un'entità Core Data con le proprietà di stringa . E 'definita nel controller della vista come @property (nonatomic, strong) ReservationModule *reservationModule;
La storia Zombie:
Event Type ∆ RefCt RefCt Timestamp Responsible Library Responsible Caller
Malloc/Retain/Release (4) 01:01.114.922 CoreData _prepareResultsFromResultSet
0 Malloc +1 1 01:01.114.922 CoreData _prepareResultsFromResultSet
1 Retain +1 2 01:01.116.184 CoreData -[_CDSnapshot mutableCopy]
2 Release -1 1 01:01.318.588 MyApp -[ReservationModuleChoice2ViewController configureSubtitleImageTableViewCell:atIndexPath:]
3 Release -1 0 01:05.004.359 CoreData -[_CDSnapshot dealloc]
4 Zombie -1 01:07.441.465 CoreData -[_CDSnapshot dealloc]
Non hanno mai si è verificato il Xcode 4.6.x però. Qualsiasi aiuto è molto apprezzato!
Grazie!
Questo mi ha aiutato per ARC: http://stackoverflow.com/a/10596942/3411787 –