У меня есть класс XYZ, наследуемый от NSObject, и массив, содержащий объекты XYZ. Мне нужно записать этот массив в файл plist в каталог документов. После попытки [array writeToFile....] я обнаружил, что writeToFile терпит неудачу, потому что массив содержит пользовательские объекты класса XYZ.
Возможным решением этой проблемы является преобразование объектов в NSData. Каковы различные способы достижения этого?? Я обнаружил, что NSCoding подходит, но не могу понять, как его использовать. Любая помощь будет оценена.