【发布时间】:2016-07-08 04:48:44
【问题描述】:
以下代码有效(其中someArray.objectForKey("someKey") 的类型为NSNumber):
var someInt:Int = 123
if(someDict["someKey"] != nil) {
someInt = someDict["someKey"]!.integerValue
}
所以它可以工作并且可以满足我的需要,但我几乎 100% 肯定这不是它应该在 Swift 中完成的方式。
我正在为上述代码寻找更优雅的解决方案。
【问题讨论】:
-
检查以下链接中的答案可能会有所帮助stackoverflow.com/questions/28129401/…
-
所以
someArray是一个字典??
标签: swift if-statement