Allow easy user-modification of concrete class.

([NSUnarchiver +_setConcreteClass:]): New method.
([NSUnarchiver +_concreteClass]): New method.
([NSUnarchiver +initialize]): New method.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@491 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Andrew McCallum 1995-07-03 22:22:37 +00:00
parent adf8c49d78
commit b514c52abf

View file

@ -25,6 +25,23 @@
@implementation NSUnarchiver
static Class NSUnarchiver_concrete_class;
+ (void) _setConcreteClass: (Class)c
{
NSUnarchiver_concrete_class = c;
}
+ (Class) _concreteClass
{
return NSUnarchiver_concrete_class;
}
+ (void) initialize
{
// NSUnarchiver_concrete_class = [NSGUnarchiver class];
}
// Initializing an unarchiver
- (id) initForReadingWithData: (NSData*)data