Я пытаюсь преобразовать URLRequest
в NSMutableURLRequest
в Swift 3.0, но я не могу заставить его работать. Это код, у меня есть:Преобразование URLRequest в NSMutableURLRequest
var request = self.request
URLProtocol.setProperty(true, forKey: "", in: request)
Но это говорит
не может преобразовать тип URLRequest ввести NSMutableURLRequest.
Когда я пытаюсь использовать «как», он просто говорит, что приведение всегда будет терпеть неудачу. Что я делаю?
Совершенными кажется литье его NSURLRequest затем получить изменяемую копию не выдаст ошибку, но я думал, что я попробовал это, и это не сработало , Наверное, я ошибся. Спасибо! – Minimi
Создание нового (изменчивого) запроса и замена исходного запроса не будет работать при попытке установить свойство по запросу, которому вы не владеете. Например, в 'webView (_: shouldStartLoadWith: navigationType:)'. Любые предложения по этому сценарию? –