NSString * url; NSString * device; NSString * API; API = @"http://www.test/"; device = @"test123"; url = [NSString stringWithFormat:@"%@update.json?dev=%20%20%20%@", API, device];
Я хочу, чтобы окончательный URL-адрес был http://www.test/update.json?dev=%20%20%20%20test123; Однако, как указано выше, я получаю только http://www.test/update.json?dev=22020test123; Я хочу, чтобы эти% 20 были частью буквенной строки URL-адреса.Как мне это сделать?
Чтобы сделать знак %, поскольку это специальный символ, вам нужно поставить %% для каждого % в строке NSString.
%
%%
ставить \ перед каждым специальным символом. Это должно работать.