2012-04-09 64 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