如何在 Swift 3 中将 NSURLRequest 转换为 NSMutableURLRequest?
How to convert NSURLRequest to NSMutableURLRequest in Swift 3?
我正在将我的一个项目迁移到 Swift 3,但我对将 NSURLRequest 转换为 NSURLMutableRequest 挂断了。在 Swift 2 中,我可以简单地:
let mreq = req.mutableCopy() as! NSMutableURLRequest
但现在 mutableCopy 不再是 Swift 3. 我尝试了构造函数的各种排列,并在文档中查找信息无济于事。我肯定错过了什么。必须有一种方法来制作对象的可变副本。
我刚刚弄明白了。妈的太明显了。
let mreq = req.mutableCopy() as! NSMutableURLRequest
变成
var mreq = req
我正在将我的一个项目迁移到 Swift 3,但我对将 NSURLRequest 转换为 NSURLMutableRequest 挂断了。在 Swift 2 中,我可以简单地:
let mreq = req.mutableCopy() as! NSMutableURLRequest
但现在 mutableCopy 不再是 Swift 3. 我尝试了构造函数的各种排列,并在文档中查找信息无济于事。我肯定错过了什么。必须有一种方法来制作对象的可变副本。
我刚刚弄明白了。妈的太明显了。
let mreq = req.mutableCopy() as! NSMutableURLRequest
变成
var mreq = req