0
我叫默認地圖應用程序。從我的應用程序,但例如,當我選擇我的iPhone上的葡萄牙語言的當前位置NSURL返回零。 我已經使用UTF8encoding和百分比封裝如下: -Nsurl返回零當我選擇iPhone語言除英文
NSString *encodedURLString = [urlString stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
//where urlString has value http://maps.google.com/maps?saddr=Localiza\u00e7\u00e3o+actual&daddr=28.6522907,77.1929857
NSURL *URL = [NSURL URLWithString:encodedURLString];
[[UIApplication sharedApplication] openURL:URL];
我已經嘗試NSUTF8Encoding代替NSASCIIStringEncoding但沒有任何幫助。 thanx的任何幫助。
你嘗試對其進行編碼後,但創造它從一個URL之前打印出來的字符串值?奇怪的是編碼整個URL字符串,通常你只需要編碼請求數據。 – Perception