美文网首页
KVC遇到的BUG

KVC遇到的BUG

作者: 陈小一 | 来源:发表于2016-08-09 00:10 被阅读0次

用KVC创建实例,明明存在的属性却由于被认定为undefinedkey而崩溃。

var airportCityDataId : Int?
var cityName:String?
var airportName:String?
var latitude : Double?
var longitude : Double?

init(dic:[String : AnyObject]) {
    super.init()
    setValuesForKeysWithDictionary(dic)
}

其中String类型的两个属性可以被正常赋值,其余三个为nil。
改为如下后正常

var airportCityDataId = 0
var cityName:String?
var airportName:String?
var latitude = 0.0
var longitude = 0.0

相关文章

  • KVC遇到的BUG

    用KVC创建实例,明明存在的属性却由于被认定为undefinedkey而崩溃。 其中String类型的两个属性可以...

  • 遇到的bug

    调用相机失败,需要加非阻塞延时

  • app遇到的bug

    1. 低级的bug 从 GitHub 上下载了个 zip 项目包, 打开运行发现很多文件的缺失,莫名惶恐oc项目,...

  • 开发遇到的BUG

    为TextView的文字设置点击或者选择的变色效果。 selector_text.xml 在某些手机上会报错 in...

  • 我遇到的Bug

    一、把视图放在UItableView的表头或表尾 ~~~ //有时候设置下面这个属性不管用 self.naviga...

  • 开发遇到的bug

    http://www.jianshu.com/p/3cc2cf162fb2

  • 列表节点比较——react

    如果你觉得自己的水平还是不够,那么可能是你遇到的 bug 还不够多! 又遇到了新 bug 代码结构 bug 提示 ...

  • 错误记录

    遇到 bug,不要慌,对自己说“又可以进步一点了”。不要怕犯错,遇到 bug 先冷静(承认它的存在,没有 bug ...

  • iOS原理篇(二): KVC实现原理

    KVC实现原理 什么是 KVC KVC基本使用 KVC 原理 总结 一 、 什么是KVC KVC的全称是Key-V...

  • KVC详解

    KVC 目录结构KVC定义KVC取值和设置KVC使用keyPathKVC处理字典KVC作用 参考:iOS KVC和...

网友评论

      本文标题:KVC遇到的BUG

      本文链接:https://www.haomeiwen.com/subject/gknrsttx.html