Я хочу, чтобы пользовательский класс, основанный на NSObject, был сериализуемым.Я прочитал это , но хочу задать несколько дополнительных вопросов.
- Имеет ли
NSObject
реализацию NSCoder
? - Я также хочу спросить, могу ли я сериализовать массив некоторых объектов этого пользовательского класса, который я хочу сериализировать.Требуется ли какая-то специальная инициализация?
- Я знаю, что должен реализовать
initWithCoder
и encodeWithCoder
.Это переменные в моем собственном объектном классе, которые я должен там кодировать / декодировать?