(приложение для iPhone): слишком много аргументов для функции 'URLWithString:' - PullRequest
1 голос
/ 17 июля 2010

Я пытаюсь отформатировать строку URL, однако в ней говорится, что аргументов слишком много.Мой код ниже:

-(IBAction)tweetRandom {

 //NSLog(@"CALLED");
 test = 100;
 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://twitter.com/%i", test]]; // problem line

}

Кто-нибудь знает, как отформатировать URL?Хотелось, чтобы что-то было под именем URLWithFormat, но его не существует.

1 Ответ

2 голосов
/ 17 июля 2010

Вам нужно использовать stringWithFormat: вот так:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"http://twitter.com/%i", test]]];
...