我有一个String
,例如"7,8,9,10"
,我想转换为一个Int
项目数组,即[Int]
但是,我的代码目前给了我一个[Int?]
(可选整数数组)。这是代码:
let years = (item["years"] as! String)
.componentsSeparatedByString(",")
.map { word in Int(word) }
我尝试了一些事情,比如更改Int(word)
为Int(word!)
,并添加!
到 的末尾String)
,但 swift 不喜欢这些想法的外观。
作为初学者,我认为我做错了一些明显的事情,但我不太确定是什么!任何帮助将不胜感激 - 谢谢!