标签: swift typecasting-operator
我收到字符串作为回应,我想将其转换为Int以下是我的代码
Int("\(dicOtherData["active_job"])!")!
但它会在运行时出现致命错误
答案 0 :(得分:4)
如果您不能100%确定它包含您所期望的内容,请不要强行打开可选项。而是使用这样的模式:
if let myString = dicOtherData["active_job"], let myInt = Int(myString) { // do something }