如何在 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