2017-02-22 24 views
7

Tôi đã mở mã url của webLink trong Swift3 nhưng khi tôi sử dụng nó sẽ cho tôi cảnh báo này;'openURL' không được dùng nữa trong iOS 10.0: Vui lòng sử dụng openURL: options: completionHandler: thay vào đó trong Swift 3

'openURL' đã bị phản đối trong iOS 10,0: Vui lòng sử dụng openURL: tùy chọn: completionHandler: thay vì

Làm thế nào tôi có thể giải quyết nó, mã của tôi dưới đây.

let myUrl = "http://www.google.com" 
if !myUrl.isEmpty { 
           UIApplication.shared.openURL(URL(string: "\(myUrl)")!) 
          } 

Cảm ơn bạn.

Trả lời

17

sử dụng như

if let url = URL(string: "\(myUrl)") { 
       UIApplication.shared.open(url, options: [:], completionHandler: nil) 
      } 

để tham khảo hơn xem mẫu này link

+0

ty anh chàng làm việc, tôi sẽ chấp nhận câu trả lời của bạn. – SwiftDeveloper

+0

@SwiftDeveloper - chắc chắn và vui vẻ khi nghe –

3

Cố gắng sử dụng này:

UIApplication.shared.open(URL(string: "\(myUrl)")!) 
Các vấn đề liên quan