Escape% в объективе c

Я хочу сделать выражение sql -

sqlStatement = [NSString stringWithFormat:@"SELECT * FROM movies where title like '%%@%'",searchKeyword];

Но sqlStatement становится -

"SELECT * FROM фильмов, где заголовок, например '% @'"

Я хочу сделать это

"ВЫБЕРИТЕ * ОТ фильмов, где заголовок, например '% searchKeyword%'"

Как я могу избежать символа "%"?

Спасибо

Ответ 1

Попробуйте:

sqlStatement = [NSString stringWithFormat:@"SELECT * FROM movies where title like '%%%@%%'",searchKeyword];

"%%" - это способ печати символа "%".