У меня есть класс Objective-C, который должен принять NSSecureCoding
для передачи через соединение XPC. У класса есть пара свойств непрозрачных типов (dispatch_queue_t
и dispatch_group_t
).
Как мне реализовать -initWithCoder:
и -encodeWithCoder:
в этом случае? В документации говорится, что это объектные структуры, поэтому я предполагаю, что их нужно будет преобразовать в/из необработанных байтов при кодировании/декодировании? Если это так, я не уверен, какие методы следует использовать для этого. Другой вариант — вообще не кодировать их и воссоздавать внутри -initWithCoder:
.
-initWithCoder:
. - person Kurt Revis   schedule 20.08.2013