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

Большое вам спасибо! –

+0

очень приветствуем пожалуйста, как это – dayitv89

+0

Бах. Похоже, у меня нет достаточной репутации, чтобы проголосовать за нее ... :( –

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

Также дайте мне знать, если вам нужна дополнительная помощь и проголосуйте и примите его, если вы сочтете это полезным. –

Смежные вопросы