2012-04-09 66 views
1

目前,我有这段代码:多个变量

NSString *strURL = [NSString stringWithFormat:@"http://www.sample.com /phpFile.php?firstname=%@",txtfirstName.text]; 

NSString *strURL2 = [NSString stringWithFormat:@"http://www.sample.com/phpFile.php?lastname=%@",txtlastName.text]; 

但问题是,这将创建两个不同行,我想的名字,姓氏,一切都在一排人。

所以才有可能做这样的事情:

NSString *strURL = [NSString stringWithFormat:@"http://www.sample.com /phpfile.php?firstname=%@",txtfirstName.text,txtlastName.text,txtheight.text,txtweight.text]; 

或者我需要做更复杂的东西?

在此先感谢!

回答

12
NSString *strURL = [NSString stringWithFormat:@"http://www.sample.com/phpfile.php?firstname=%@&txtlastName=%@&txtheight=%@&txtweight=%@",txtfirstName.text,txtlastName.text,txtheight.text,txtweight.text]; 

使用它,这样

+0

非常感谢! – 2012-04-09 13:50:31

+0

最受欢迎请喜欢 – dayitv89 2012-04-09 13:51:43

+0

Bah。看起来我没有足够的声望去投票...... :( – 2012-04-10 14:51:52

1
NSString *strURL = [@"http://www.sample.com/phpfile.php" appendStringWithFormat:@"?firstname=%@&txtlastName=%@&txtheight=%@&txtweight=%@",txtfirstName.text,txtlastName.text,txtheight.text,txtweight.text]; 
1

试试这个代码:

NSString *subStringURL = [NSString stringWithFormat:@"firstname=%@&txtlastName=%@&txtheight=%@&txtweight=%@",txtfirstName.text,txtlastName.text,txtheight.text,txtweight.text]; 

NSString *strURL = [NSString stringWithFormat:@"http://www.sample.com/phpfile.php?%@",subStringURL]; 

参考此链接,如果你需要更多的帮助:stringWithFormat: method of NSString Class

希望这有助于你。

+0

也让我知道如果你需要更多的帮助,并投票并接受它,如果你觉得它有用。 – 2012-04-14 10:24:57