Informs the delegate that a given object has been decoded.
- iOS 2.0+
- macOS 10.2+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
An unarchiver for which the receiver is the delegate.
The object that has been decoded.
The object to use in place of
object. The delegate can either return
object or return a different object to replace the decoded one. In apps using ARC, the delegate should only return
object itself is
nil. In apps not using ARC, the delegate can return
nil to indicate that the decoded value is unchanged—that is,
object will be decoded.