มันอาจจะง่ายมาก แต่ฉันดูเหมือนจะไม่พบว่าทำไมจึงURLWithString:
กลับมาที่นี่
//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];
webName
ก่อนที่คุณจะโทรไปstringWithFormat:
คืออะไร? แล้วค่าของstringURL
ก่อนที่คุณจะโทรไปURLWithString:
คืออะไร? ใช้NSLog()
เพื่อพิมพ์ทีละขั้นตอนหรือตั้งค่าจุดพักและตรวจสอบค่าตามที่ตั้งไว้