我正在将我为一个客户编写的自定义Objective-C网络管理器转换为Swift,以此来学习这门语言并熟悉文档。
NSData *postData = [NSJSONSerialization dataWithJSONObject:userData options:0 error:&error];
[request setHTTPBody:postData];
然而,当我打开苹果文档关于setHTTPBody的内容时,它说它在7.1版本之后就不再被支持了?
在Swift中,我有以下代码:
/*Other Code*/
var request = NSMutableURLRequest(URL: sampleUrl)
request.addValue("Content-Type", forHTTPHeaderField: "application/json")
我会假设这个函数的大致功能是
request.setHTTPBody("data")
然而,这似乎并不是事实...我错过了什么吗?还是有一个新的函数来取代这个废弃的函数?