Swift中使用KVC报错解决方案

背景: 我们项目目前主要使用Swift,少量代码OC
问题: Swift中使用KVC getValue方法报错:open func value(forKey key: String) -> Any?
解决方案:继承自NSObject,并添加关键字@objcMembers

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、随机数 不需要随机数种子 arc4random()%N + begin:产生begin~begin+N的随机数...
    我是小胡胡123阅读 9,723评论 0 2
  • Swift2.0 1.defer译为延缓、推迟之意类似栈 注意作用域,其次是调用顺序——即一个作用域结束(注意),...
    zeqinjie阅读 8,642评论 0 50
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,794评论 1 32
  • Swift 简介 查看Swift当前版本 简介 Swift 语言由苹果公司在 2014 年推出,用来撰写 OS X...
    mian小爬阅读 2,784评论 0 1
  • 百人技术团队实体公司实力见证专业推广 最牛推广 v...
    5ab9e4d91e47阅读 1,176评论 0 0