2010-05-13 8 views
0

J'ai une question.passer la valeur à travers l'URL

mon URL est quelque chose comme ça

http://www.google.com?to=shishir&from=friend

et j'ai 2 textfields d'où la valeur se I`m de vers et à partir.

Dois-je définir ces valeurs de 2 textfields dans l'URL à = « valeurs de textfield » de = « valeur de textfield »

pour créer un peu appelé une URL dynamique.

comment puis-je faire

réponse rapide est toujours apprécié

ce qui a trait Shishir

Répondre

0

pourrait être rapide et sale:

  1. obtenir le texte en 2 tableaux. Sprintf à la dernière variable de chaîne.

char* from; 
char* to; 
char* url; // string of the final URL 

sprintf(url, "http://www.google.com?from=%s&to=%s", from, to); 

Cela devrait faire l'affaire au besoin, vous pouvez évidemment besoin de faire de la magie pour obtenir le contenu du de et vers les chaînes dans les pointeurs et allouer de la mémoire à l'URL, mais autre que celui Je suppose que cela règle le problème.

+0

ce où aussi, je veux mettre des valeurs dans l'URL NSURL * url = [NSURL URLWithString: @ "http: // www. google.com/a?to="valueshere"&from="valueher "]; help.always apprécié ce qui a trait – iscavengers

2

Vous pouvez utiliser la méthode +stringWithFormat de NSString pour créer votre chaîne:

NSString* urlString = [NSString stringWithFormat:@"http://www.google.com?to=%@&from=%@", field1.text, field2.text]; 
+0

celui-ci montre une erreur en disant trop d'arguments ..... suggestions salutations shishir – iscavengers

+0

désolé, eu une faute de frappe dans un code. ça doit aller maintenant – Vladimir

Questions connexes