Допустим, я определяю ClassA, который реализует протокол NSCoding (этот класс содержит несколько переменных, таких как NSString, NSArray и т. Д.).Я также создаю ClassB, в котором есть переменная типа ClassA.Примерно так:
@interface ClassB: NSObject <NSCoding>
{
NSString *str;
NSDate *date;
int x;
ClassA *sc;
}
В моей программе я хотел бы заархивировать переменную типа ClassB.Можно ли рекурсивно архивировать пользовательские объекты?Если да, то как?
Спасибо!