我有一个对象数组(自定义对象),它被称为“收藏夹”,当我尝试将此数组存储在 NSUserDefault 中时出现此错误
我的代码:
在 MyObject 类中最喜欢的 -> (object1, object2, object3...)
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSData* myClassArrayData = [NSKeyedArchiver archivedDataWithRootObject:favorite];
[defaults setObject:myClassArrayData forKey:@"favorite"];
我的错误:
[MyObject encodeWithCoder:]: unrecognized selector sent to instance
为什么?