può essere molto facile, ma non mi sembra di scoprire perché è URLWithString:
ritorno nullo qui.URLWithString: ritorna nil
//localisationName is a arbitrary string here
NSString* webName = [localisationName stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSString* stringURL = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@,Montréal,Communauté-Urbaine-de-Montréal,Québec,Canadae&output=csv&oe=utf8&sensor=false&key=", webName];
NSURL* url = [NSURL URLWithString:stringURL];
che cosa è il valore di 'webName' prima della chiamata a' stringWithFormat: '? Quindi, qual è il valore di 'stringURL' prima della chiamata a' URLWithString: '? Utilizzare 'NSLog()' per stamparle passo dopo passo, oppure, impostare punti di interruzione e ispezionare i valori così come sono impostati. –