因为我是新手,所以我想对cityName键进行排序。
var arrCityList: [[String: Any]] = []
Run Code Online (Sandbox Code Playgroud)
城市列表:
[["pk_cityID": 1, "cityName": Ahmedabad], ["pk_cityID": 25, "cityName": Dahod], ["pk_cityID": 39, "cityName": Antah], ["pk_cityID": 44, "cityName": Bahror], ["pk_cityID": 117, "cityName": Jahazpur]]
Run Code Online (Sandbox Code Playgroud)
arrCityList包含CityList类型的数据。
我已经做了很多SOF,但是我没有找到答案。
有人请帮我找到解决方案,因为我对此感到困惑。
提前致谢。
你可以试试
var arrCityList: [[String: Any]] = [["pk_cityID": 1, "cityName": "Ahmedabad"], ["pk_cityID": 25, "cityName": "Dahod"], ["pk_cityID": 39, "cityName": "Antah"], ["pk_cityID": 44, "cityName": "Bahror"], ["pk_cityID": 117, "cityName": "Jahazpur"]]
arrCityList.sort { ($0["cityName"] as! String) < ($1["cityName"] as! String) }
print(arrCityList)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1643 次 |
| 最近记录: |