swift - 收到有关 API 'set value for key on a NSObject' 折旧的错误

标签 swift xcode10 ios12 swift4.2

收到有关 API“为 NSObject 上的键设置值”折旧的错误

enter image description here

我正在将代码升级到 Swift 4.2 。在运行时升级时,代码此时崩溃。

object.setValue(valueToSet, forKey: key)

最佳答案

这里您必须将@objcMembers添加到NSObject类中。

关于swift - 收到有关 API 'set value for key on a NSObject' 折旧的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51956519/

相关文章:

ios - NavigationBar 中的 UISearchBar 颜色

swift - handleWatchKitExtentionRequest ...如何访问回复元素以将值返回给 watchkit 扩展?

ios - swift : Does hiding an animating view still affect memory/performance?

swift - 奇怪的TableView和SearchBar

swift - iOS 12 中压缩图像。这段代码将如何更新?

ios - 状态恢复期间的 UIAppearance 错误

ios - 使用单个 UIView 屏蔽多个 iOS UIView

Swift - 如何从 UITableViewCell 转到另一个 UITableViewCell?

swift - 如何使用 Xcode 10 中可用的 API 使枚举符合 Hashable?

xcode - 强制 Xcode 提供代码折叠?