Я извлекаю и отправляю данные из базы данных sqlite. Я использую какао-обертку FMDatabase.
Я извлекаю и отправляю данные из нескольких потоков, но я позаботился о том, чтобы одновременно не происходило более одной транзакции.
Я получаю EXC_BAD_ACCESS
после нескольких сотен обращений к базе данных, но никогда одновременно. Это также не связано с памятью (я пробовал NSZombies и смотрел на управление памятью параметров).
Вот стек и код:
FMResultSet* result = [db executeQuery:@"select latitude, longitude from cache where name = ?", name];
[result next];
NSString* latitude = [result stringForColumn:@"latitude"];
NSString* longitude = [result stringForColumn:@"longitude"];
Понятия не имею, есть ли у кого-нибудь?
name
? Что произойдет, когда вы это сделаете? - person Peter Hosey   schedule 24.01.2010