(iPhone应用程序)错误:函数'URLWithString:'的参数太多了

时间:2010-07-17 03:03:49

标签: iphone string url format string-formatting

我正在尝试格式化一个URL字符串,但它说有太多的参数。我的代码如下:

-(IBAction)tweetRandom {

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

}

任何人都知道如何格式化网址?希望有URLWithFormat的名字,但它不存在。

1 个答案:

答案 0 :(得分:2)

你需要像这样使用stringWithFormat:

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