Форматирование параметров URL в объекте NSURL - PullRequest
1 голос
/ 27 апреля 2009

Я хочу передать параметры в NSURL. Например, у меня есть

NSURL *url = [NSURL URLWithString:@"http://demo.digi-corp.com:82/Nilesh/betBuddy/api/getEventsXML.php?sp_ID=2"]; 

, где sp_ID может быть 1, 2, 3, 4 и т. Д. Как мне это сделать? Пожалуйста, помогите мне.

1 Ответ

9 голосов
/ 27 апреля 2009

Вы можете использовать метод [NSString stringWithFormat: @ ""] для форматирования строки URL. Например,

NSURL *URL = [NSURL URLWithString:[NSString stringWithFormat:@"http://e.com/?var=%d", 2]];

Если вы посмотрите в документации на спецификаторы формата строки, вы можете точно узнать, какие символы использовать для каждого типа замены (целое, двойное, объект и т. Д.).

...