Swift 3.0 String转utf-8 url

来源:互联网 时间:2017-01-22

废弃

  1.                 let urlString = "iosamap://navi?sourceApplication=app名&backScheme=iosamap://&lat=/(self.centerLat)&lon=/(self.centerLng)&dev=0&style=2"  
  2.                 let url = NSURL(string:urlString.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding)!) 
最新

let unsafeP=urlString.addingPercentEncoding(withAllowedCharacters:NSCharacterSet(charactersIn:"`#%^{}/"[]|//<> ").inverted)

UIApplication.shared.open(URL(string:unsafeP!)!, options: [:],

                                                          completionHandler: {

                                                            (success)in

                                                            print("Open/(success)")

                                    })


相关阅读:
Top