swift - 收到有关 API 'set value for key on a NSObject' 折旧的错误
问题描述
收到有关 API 'set value for key on a NSObject' 折旧的错误
我正在将我的代码升级到 Swift 4.2 。在运行时升级时,代码此时崩溃。
object.setValue(valueToSet, forKey: key)
解决方案
在这里你必须添加@objcMembers
到NSObject
类中。
推荐阅读
- mongodb - MongoDB 可以定期失败请求而不会出错吗?
- ruby-on-rails - RAILS 6 + Webpacker -- 生产环境中 packs/css|js/application-* 的路由错误
- c# - 创建一个 ASP.net MVC Web 应用程序,详细信息如下:
- html - 如何在高度方面拉伸幻灯片/轮播?
- javascript - Firefox - 内容脚本未加载
- java - 春天的gzip压缩不是我想的那样吗?
- javascript - 有没有办法让 chakra ui MenuList 项目始终可见
- amazon-web-services - Terraform 跳过 null for_each
- python - 满足另一列中的条件时如何重置groupby cumsum?
- javascript - 如何防止页面重新加载使用 form.submit() 作为 ReactJs 中的方法提交