try? 与 as? 之间的优先级问题
作者:EricaSadun,原文链接,原文日期:2016-12-15译者:星夜暮晨;校对:CrystalSun;定稿:CMBTimVermeulen最近在SwiftEvolution列表上,写到try?的优先级非常地出人意料:具体来说,他发现try?的优先级低,所以需要添加括号,才能够获取正确的结果。此外,他还发现在既会返回可空值、又会抛出错误的情形下,也存在类似的问题:对于ifletitem=itemas?T而言,是可以自动对可空值进行提取的,但是似乎目前却没有应用到try?尽管这种情况比较少见,但是将