【发布时间】:2021-06-10 07:11:05
【问题描述】:
Swiftui 字典的特点是使用键访问返回的值始终是“可选”类型。例如,具有 String 类型键和 String 类型值的字典很难访问,因为每个返回值都是可选类型。
一个明显的需要是将 x=myDictionary[key] 分配给您尝试将字典“值”的字符串放入字符串变量 x 的位置。
这很棘手,因为字符串值总是作为可选字符串返回,通常标识为字符串类型?
那么如何将字典访问返回的 String?-type 值转换为可以分配给普通 String-type 变量的普通 String-type 呢?
我想问题是没有办法确定键是否存在字典值。用于访问字典的键可以是任何东西,所以你必须以某种方式处理它。
【问题讨论】:
-
如果你在 SO 中搜索错误,你会发现很多问题都可以回答这个问题
标签: dictionary optional