У меня возникла проблема при преобразовании NSObject
в NSData
. У меня есть класс, который наследует NSObject
.
Когда я попытался преобразовать объект этого конкретного класса в NSData
следующим образом:
NSData *dataOnObject = [NSKeyedArchiver archivedDataWithRootObject:classObject];
но он выдает исключение, заявляя, что -[classObject encodeWithCoder:]:
непризнанный селектор отправлен экземпляру.
Я также добавил объект к вновь созданному массиву как
NSMutableArray *wrapperedData = [NSMutableArray arrayWithObject: classObject];
NSData *dataOnObject = [NSKeyedArchiver archivedDataWithRootObject:value];
Но тем не менее, это исключение.
Поэтому мне нужно извлечь байты из объекта classObject
.
Любая помощь будет принята с благодарностью...
ждет вашего ответа...