Я хотел бы сохранить некоторые пользовательские объекты в NSMutableArray, а затем сохранить этот NSMutableArray в NSUserDefaults. Пользовательские объекты выглядят так:
@interface myCustomClass:NSObject
{
NSString *string1;
NSString *string2;
NSArray *array;
NSURL *URL;
}
@end
Я проверил документацию по разработке и узнал, что NSUserDefaults поддерживает только некоторые типы, такие как NSData, NSDate, NSString, NSArray, NSDictionary. Я некоторое время искал ответ на свой вопрос, но не нашел решения. Кто-нибудь, пожалуйста, дайте мне знать, как я могу сохранить свои пользовательские объекты, перечисленные выше, в NSMutableArray, затем сохранить этот массив в NSUserDefaults и как получить этот изменяемый массив? Заранее большое спасибо.