0

リファクタリング機能でクラスの名前を変更したら、アプリがエラーでクラッシュする

*** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason:   '*** -[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of class

古い名前を保持すると、すべて正常に動作します。したがって、XCode がすべての古い名前を変更したわけではないため、プロジェクトのどこかに変更されていないコードがあり、それが終了の原因になっていると思いますが、それを見つけることができません! 特に、xcode によるエラーが表示された NSKeyedUnarchiever 関数を調べましたが、見つけることができません。

それで、何が問題なのか考えがありますか?それとも、もっと見なければならないだけですか?

前もって感謝します!

4

1 に答える 1