我使用fmresultset在同一个控制器中具有两个功能。 func1()运作良好,但func2()继续显示调用sqlite3_step(21:内存不足)rs时出错。 请帮忙!
NSString *selectIsbn = [NSString stringWithFormat:@"SELECT * FROM cacheinfo where isbn= '9789576068164'"];
FMResultSet *resultSet = [db executeQuery:selectIsbn];
while ([resultSet next]) {
NSString *resultsString = [resultSet stringForColumn:@"json"];
NSData *data = [resultsString dataUsingEncoding:NSUTF8StringEncoding];
NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:NULL];
}
if (![resultSet next]) {
NSLog(@"no object");
}
[resultSet close];