我有一个实现˚协议的类,并且具有netAbsAmount属性。我决定删除它,但现在我收到以下错误:
[<Person 0xa37b6b0> valueForUndefinedKey:]: this class is not key value coding-compliant for the key netAbsAmount.
我想我明白了什么是错的,但我不知道如何解决它。我正在改变我的模型,但它必须使用以前的数据。因此,旧数据将具有属性netAbsAmount
,但新模型不具有属性initWithCoder
。在netAbsAmount
方法中,encodeWithCoder
属性未设置,因此我看不出问题所在。换句话说,这是以前未使用的属性,因此在序列化期间不会在initWithCoder
中编码,在反序列化期间不会在viewWillAppear
初始化。
设置断点并逐步完成,崩溃发生在cellForRowAtIndexPath:
之后{{1}}之前
我该如何解决这个问题?
感谢。