I receive an error when i try to save my NSMutableArray to the NSUserDefaults and I have read enough to understand that because my array is like this:
CustomClass *customObject;
NSMutableArray *mutArray = [[NSMutableArray alloc]initWithObjects:customObject,nil];
Because mutArray has a non-property-list object (customObject) it can't be saved neither onto the NSUserDefaults nor in a .plist file, so I need another way to save it.