MonobjcMonobjc Documented Class Library
SetClassForClassName Method (cls, codedName)
NamespacesMonobjc.FoundationNSKeyedUnarchiverSetClassForClassName(Class, NSString)

Adds a class translation mapping to the receiver whereby objects encoded with a given class name are decoded as instances of a given class instead.

Original signature is '- (void)setClass:(Class)cls forClassName:(NSString *)codedName'

Available in Mac OS X v10.2 and later.

Declaration Syntax
C#Visual BasicVisual C++
public virtual void SetClassForClassName(
	Class cls,
	NSString codedName
)
Public Overridable Sub SetClassForClassName ( _
	cls As Class, _
	codedName As NSString _
)
public:
virtual void SetClassForClassName(
	Class^ cls, 
	NSString^ codedName
)
Parameters
cls (Class)
The class with which to replace instances of the class named codedName.
codedName (NSString)
The ostensible name of a class in an archive.
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.Foundation (Module: Monobjc.Foundation)