2010-03-13 4 views
0

J'ai un UIWebView qui charge un lien, http://www.google.com/a/datacommsales.net. Mais je veux que la partie datacommsales.net soit interchangeable. Ce que je voudrais qu'il soit http://www.google.com/a/stringOne, stringOne étant le NSString, donc je peux définir la valeur de la chaîne et changer le lien sans éditer le code. Mais le lien est entre guillemets, @ "http://www.google.com/a/datacommsales.net", donc il ne reconnaît pas la chaîne. Comment pourrais-je inclure la valeur de la chaîne dans le cadre du lien? Toute aide est appréciée.NSString dans un lien

EDIT

Pour être un peu plus précis, voici mon code:

- (IBAction)refreshNow:(id)sender 

{

NSString *variablePart = @"secondpart.com"; 
NSString *page = [NSString stringWithFormat:@"google.com/a/variablePart/docs"]; 

[webView loadHTMLString:page baseURL:nil]; 

}

Comment puis-je mettre la chaîne variablePart dans le lien comme ça?

Répondre

1

que tu veux dire quelque chose comme

NSString *variablePart = @"secondpart.com"; 
NSString *url = [@"http://www.google.com/" stringByAppendingString:variablePart]; 

EDIT:

NSString *variablePart = @"secondpart.com"; 
[NSString stringWithFormat:@"google.com/a/%@/docs", variablePart]; 
+0

Merci. Genre de ce que je cherche. Mais pour être un peu plus précis, voici mon code: - (IBAction) refreshNow: (id) sender { \t \t NSString * variablePart = @ "secondpart.com"; NSString * page = [NSString stringWithFormat: @ "google.com/a/variablePart/docs"]; \t \t [webView loadHTMLString: page de baseURL: nil]; Comment est-ce que je mettrais la chaîne variablePart dans le lien comme ça? – potato

+0

Merci! Parfait! – potato

1

Vérifie la méthode NSString stringWithFormat ... Ou expliquer un peu plus comment vous faites vos affaires ...