【发布时间】:2014-07-04 15:06:23
【问题描述】:
我想从一个字符串中创建一个 Int,但找不到方法。
这是我的func:
func setAttributesFromDictionary(aDictionary: Dictionary<String, String>) {
self.appId = aDictionary["id"].toInt()
self.title = aDictionary["title"] as String
self.developer = aDictionary["developer"] as String
self.imageUrl = aDictionary["imageUrl"] as String
self.url = aDictionary["url"] as String
self.content = aDictionary["content"] as String
}
使用toInt() 时,我收到错误消息Could not find member 'toInt'。我也不能使用Int(aDictionary["id"])。
【问题讨论】:
-
您确定您的
aDictionary["id"]将始终是数字字符串,并且数字将始终适合 Int?