我有一个实现可序列化的对象,并且我有一个包含一些对象的字典。当我编译和运行时,我收到很多警告说我正在替换键的值。发生这种情况是因为在序列化字典中的下一个对象时,它使用与前一个对象相同的键存储它的变量,对吧?我该如何解决这个问题?有没有办法在 encodeWithCoder 方法中知道是否使用该名称存储了任何变量?
问问题
3331 次
我有一个实现可序列化的对象,并且我有一个包含一些对象的字典。当我编译和运行时,我收到很多警告说我正在替换键的值。发生这种情况是因为在序列化字典中的下一个对象时,它使用与前一个对象相同的键存储它的变量,对吧?我该如何解决这个问题?有没有办法在 encodeWithCoder 方法中知道是否使用该名称存储了任何变量?