如何在alamofire中发布单值数组?

我必须发布json对象。
重要的一件事,我必须发布单个值的数组。
看下面的代码。

var pagingOption: [String: Any] = ["page": page,"rowsPerPage": 20,"sort": ["id": sortOption.rawValue,"direction": "DESC"],"searchStatues": ["accept"]]

searchStatuses是必须数组。但是,如果我发送此代码,则searchStatuses不会发布数组。
如果我这样增加价值

var pagingOption: [String: Any] = ["page": page,"searchStatues": ["accept","asdf","asdf"]]

然后交付阵列。
如果我只有一个值,该怎么办?

chen477293 回答:如何在alamofire中发布单值数组?

您可以这样做。

let searchValues: [String] = []

searchValues = ["accept","asdf","asdf"]

var pagingOption: [String: Any] = ["page": page,"rowsPerPage": 20,"sort": ["id": sortOption.rawValue,"direction": "DESC"],"searchStatues": searchValues]
本文链接:https://www.f2er.com/3147766.html

大家都在问