我得到了NSString http://maps.apple.com/maps?saddr=41.447910,-74.357881&daddr=719 Old Route 9 North, Wappingers Falls, NY 12590
但是我需要将上面的字符串转换为这个用于在地图中显示位置的字符串
http://maps.apple.com/maps?saddr=41.447910,-74.357881&daddr=719+Old%20Route+9+North%2CWappingers+Falls%2CNY+12590
请告诉我.
你可以用以下方法做到这一点......
NSString *theOrigString = @"http://maps.apple.com/maps?saddr=41.447910,-74.357881&daddr=719 Old Route 9 North, Wappingers Falls, NY 12590";
NSString *formattedString = [theOrigString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSLog(@"%@", formattedString);
Run Code Online (Sandbox Code Playgroud)
产量
http://maps.apple.com/maps?saddr=41.447910,-74.357881&daddr=719%20Old%20Route%2??09%20North,%20Wappingers%20Falls,%20NY%2012590
Run Code Online (Sandbox Code Playgroud)
这将用%20替换空格,依此类推.
然后,您可以将其用作url字符串.
| 归档时间: |
|
| 查看次数: |
4837 次 |
| 最近记录: |