iOS アプリでメモリ リークが発生しました。IOS でのメモリ管理は初めてです。以下の問題に対処する方法を提案してください。
リークしている変数は content です。以下のコードで示した方法 (現在はコメントアウトされています) をリリースしても、オブジェクトはまだリークしています。また、while ループは常に 1 回実行されます。
if (sqlite3_prepare_v2(database, sql, -1, &statement, NULL) == SQLITE_OK) {
// We "step" through the results - once for each row.
while (sqlite3_step(statement) == SQLITE_ROW) {
content = [[NSString alloc] initWithUTF8String:
(const char *) sqlite3_column_text(statement, 1)];
}
}
}
detailsArtViewController *det = [[detailsArtViewController alloc] init];
NSString *decodeString = [self htmlEntityDecode:content];
//[content release];