Overridden by subclasses to substitute another object for itself during keyed archiving.
Original signature is '- (id)replacementObjectForKeyedArchiver:(NSKeyedArchiver *)archiver'
Available in Mac OS X v10.2 and later.

C# | Visual Basic | Visual C++ |
public virtual Id ReplacementObjectForKeyedArchiver( NSKeyedArchiver archiver )
Public Overridable Function ReplacementObjectForKeyedArchiver ( _ archiver As NSKeyedArchiver _ ) As Id
public: virtual Id^ ReplacementObjectForKeyedArchiver( NSKeyedArchiver^ archiver )

- archiver (NSKeyedArchiver)
- A keyed archiver creating an archive.

The object encode instead of the receiver (if different).

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)