@@ -21,18 +21,18 @@ @implementation OFUndefinedKeyException @synthesize object = _object, key = _key, value = _value; + (instancetype)exceptionWithObject: (id)object - key: (OFString*)key + key: (OFString *)key { return [[[self alloc] initWithObject: object key: key] autorelease]; } + (instancetype)exceptionWithObject: (id)object - key: (OFString*)key + key: (OFString *)key value: (id)value { return [[[self alloc] initWithObject: object key: key value: value] autorelease]; @@ -42,11 +42,11 @@ { OF_INVALID_INIT_METHOD } - initWithObject: (id)object - key: (OFString*)key + key: (OFString *)key { self = [super init]; @try { _object = [object retain]; @@ -58,11 +58,11 @@ return self; } - initWithObject: (id)object - key: (OFString*)key + key: (OFString *)key value: (id)value { self = [super init]; @try { @@ -84,12 +84,12 @@ [_value release]; [super dealloc]; } -- (OFString*)description +- (OFString *)description { return [OFString stringWithFormat: @"The key \"%@\" is undefined for an object of type %@!", _key, [_object className]]; } @end