114
115
116
117
118
119
120
121
122
123
124
125
126
127
|
+ alloc
{
if (self == [OFMutableDictionary class])
return (id)&placeholder;
return [super alloc];
}
- (void)setObject: (id)object
forKey: (id <OFCopying>)key
{
@throw [OFNotImplementedException newWithClass: isa
selector: _cmd];
}
|
>
>
>
>
>
>
>
>
>
>
>
>
|
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
|
+ alloc
{
if (self == [OFMutableDictionary class])
return (id)&placeholder;
return [super alloc];
}
- init
{
if (isa == [OFMutableDictionary class]) {
Class c = isa;
[self release];
@throw [OFNotImplementedException newWithClass: c
selector: _cmd];
}
return [super init];
}
- (void)setObject: (id)object
forKey: (id <OFCopying>)key
{
@throw [OFNotImplementedException newWithClass: isa
selector: _cmd];
}
|