以下代码有一些我无法理解的错误:
不能用索引类型为“字符串”的下标“ [[NSMutableDictionary:Any]””的值
相关代码:
class func getCountryID(_ countryName: String?) -> String? {
let countryarray = DCUserDetails.getSavedData()![keyCountryDetail] as? [Any]
for countryDict: [AnyHashable : Any]? in countryarray as? [[AnyHashable : Any]?] ?? [] {
if (countryDict?["CountryName"] == countryName) {
return "\(Int(countryDict?["CountryId"] ?? 0))"
}
}
return "0"
}