当我尝试将我的 NSMutableArray 保存到 NSUserDefaults 时收到一个错误,我已经阅读了足够多的内容来理解这一点,因为我的数组是这样的:
CustomClass *customObject;
NSMutableArray *mutArray = [[NSMutableArray alloc]initWithObjects:customObject,nil];
因为 mutArray 有一个非属性列表对象 (customObject),它既不能保存到 NSUserDefaults 也不能保存在 .plist 文件中,所以我需要另一种方法来保存它。