Непоследовательный, но частый EXC_BAD_доступ к EXC_BAD_ACCESS с sqlite3_step(statement)

Я получаю частые сбои EXC_BAD_ACCESS в iOS при выполнении этой строки:

while (sqlite3_step(statement) == SQLITE_ROW) {

}

Она используется для доставки результатов в моей функции (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath.

Есть идеи? SQL и т. д. выглядят нормально, и база данных обновляется в фоновом потоке, после чего я вызываю поток переднего плана для обновления пользовательского интерфейса.

5
задан sha 29 January 2013 в 01:36
поделиться