arrays - 我们什么时候应该使用 [AnyHashable] 而不是 [Any]?
问题描述
我一直在将目标 c 类转换为 swift。我注意到大多数转换工具将 (NSArray*) 转换为 [AnyHashable] 而不是 [Any]。我想知道为什么他们应该使用类型擦除值而不是普通的 Any。
解决方案
推荐阅读
- asp.net - NuGet 退出并显示代码 -1073741502 - .Net 构建失败
- terraform - 如何从 terraform 模块调用自定义 terraform 提供程序
- git - 如何将 MLfLow 与私有 git 存储库一起使用?
- react-native - 向后滑动时可以看到抽屉
- animation - 这是什么类型的图表,我们如何创建它?这是我们可以在 Python 中做的事情吗?
- gremlin - 已经遍历的过滤器路径
- c++ - 如果两个线程调用同一个函数,但是函数中的所有变量都是局部变量,我还需要担心线程之间共享数据吗?
- java - Spring JPA Criteria Builder 特定列
- php - DataTables 警告:table id=table-timsheet - Ajax 错误。有关此错误的更多信息,请参阅 http://datatables.net/tn/7
- python-3.x - 将 attr 与 src 布局一起使用时出现 ModuleNotFoundError