У меня есть пользовательский объект с именем Event, определенный следующим образом:
#import <Foundation/Foundation.h>
@interface Occasion : NSObject {
NSString *_title;
NSDate *_date;
NSString *_imagePath;
}
@property (nonatomic, retain) NSString *title;
@property (nonatomic, retain) NSDate *date;
@property (nonatomic, retain) NSString *imagePath;
Теперь у меня есть NSMutableArray случаев, которые я хочу сохранить в NSUserDefaults. Я знаю, что это невозможно прямолинейно, поэтому мне интересно, какой самый простой способ сделать это? Если сериализация — это ответ, то как? Потому что я читал документы, но не мог полностью понять, как это работает.