ios - 如何在 Swift 4.2 中为 UIViewController 生成 hashValue
问题描述
我想知道是否可以在运行时使用 UIViewController 的 hashValue 来唯一标识 UIViewController 的实例。
我试图创建一个 UIViewController 并修改它的一些属性并且 hasValue 保持不变。似乎 hashValue 在运行时没有改变,但我想确定并且我没有在文档中找到“它是如何生成的”。
有谁知道它是否基于起始内存地址?hashValue 可以在运行时更改吗?
解决方案
推荐阅读
- reactjs - 视频 ref 只在刷新后渲染 + 功能组件不能给 refs
- amazon-web-services - 如何在不公开工作流日志的情况下测试和部署公共 Github 存储库?
- macos - 尝试编译 Fortran 代码时出现重复符号错误
- json - Python:MySQL:处理插入语句中的非法未引用字符
- python - Whats the equivalent of this Python sequence in R?
- python - 在帧之间移动关键点 - Maya 图形编辑器
- javascript - 对数组应用多个过滤器并根据可用属性显示过滤器
- javascript - 这是在 ionic 中加载 applovin 插页式广告的正确方法吗
- mysql - 如何在查询期间对数据进行非规范化
- python - 可以使用什么算法/方式来制作学生分拣机?