如您所知,您可能需要先将其转换为
NSNumber。
像这样:
randomVariable = (jsonDict["jsonKey"] as? NSNumber)?.floatValue ?? 0
也许正则表达式替换将帮助您更新代码。
模式:
jsonDict[([^]]*)] as? Float
用。。。来代替:
(jsonDict[$1] as? NSNumber)?.floatValue

如您所知,您可能需要先将其转换为
NSNumber。
像这样:
randomVariable = (jsonDict["jsonKey"] as? NSNumber)?.floatValue ?? 0
也许正则表达式替换将帮助您更新代码。
模式:
jsonDict[([^]]*)] as? Float
用。。。来代替:
(jsonDict[$1] as? NSNumber)?.floatValue