Программа получила сигнал: «EXC_BAD_ACCESS» с основными данными - PullRequest
1 голос
/ 22 декабря 2010

Я новичок в iOS Developpement и пытаюсь использовать Core Data с TableView.

Я получаю EXC_BAD_ACCESS при использовании Core Data и TableView. Я не уверен, произошла ли ошибка от объектов Core Data или TableView, потому что я не знаю, где я нахожусь в своем коде.

#0  0x0157ea63 in objc_msgSend ()
#1  0x0582ea20 in ?? ()
#2  0x005c100f in -[UITableViewRowData invalidateAllSections] ()
#3  0x0047bb00 in -[UITableView(_UITableViewPrivate) _updateRowData] ()
#4  0x004778a7 in -[UITableView noteNumberOfRowsChanged] ()
#5  0x004842b8 in -[UITableView reloadData] ()
#6  0x00481470 in -[UITableView layoutSubviews] ()
#7  0x01ff2451 in -[CALayer layoutSublayers] ()
#8  0x01ff217c in CALayerLayoutIfNeeded ()
#9  0x01feb37c in CA::Context::commit_transaction ()
#10 0x01feb0d0 in CA::Transaction::commit ()
#11 0x0201b7d5 in CA::Transaction::observer_callback ()
#12 0x013fdfbb in __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ ()
#13 0x013930e7 in __CFRunLoopDoObservers ()
#14 0x0135bbd7 in __CFRunLoopRun ()
#15 0x0135b240 in CFRunLoopRunSpecific ()
#16 0x0135b161 in CFRunLoopRunInMode ()
#17 0x01a69268 in GSEventRunModal ()
#18 0x01a6932d in GSEventRun ()
#19 0x0041942e in UIApplicationMain ()

1 Ответ

2 голосов
/ 22 декабря 2010

Возможно, из вашего TableView установите точки останова в методе источника данных, чтобы узнать, или установите переменную среды NSZombie

Возможно, вы обнаружите, что ваш источник данных пытается получить доступ к нераспределенному объекту

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...