Я использую SQLite для хранения своих данных.Я пишу класс-оболочку, и я хочу знать: будет ли утечка памяти, если (res! = SQLITE_OK) и errorMsg будут отображаться на экране ??
Так что мне нужно сделать бесплатно (errorMsg);в утверждении "если"?Спасибо!
-(int) executeQuery: (NSString *) sqlQueryStr
{
char *errorMsg = NULL;
int res = SQLITE_ERROR;
res = sqlite3_exec(database, [sqlQueryStr UTF8String], NULL, NULL, &errorMsg);
if (res != SQLITE_OK)
{
sqlite3_close(database);
NSLog(@"executeQuery Error: %@", errorMsg);
database = NULL;
return res;
}
return res;
}