278
279
280
281
282
283
284
285
286
287
288
289
290
291
|
}
- (bool)isEqual: (id)object
{
OFArray *otherArray;
id const *objects, *otherObjects;
size_t count;
if (![object isKindOfClass: [OFArray_adjacent class]] &&
![object isKindOfClass: [OFMutableArray_adjacent class]])
return [super isEqual: object];
otherArray = object;
|
>
>
>
|
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
|
}
- (bool)isEqual: (id)object
{
OFArray *otherArray;
id const *objects, *otherObjects;
size_t count;
if (object == self)
return true;
if (![object isKindOfClass: [OFArray_adjacent class]] &&
![object isKindOfClass: [OFMutableArray_adjacent class]])
return [super isEqual: object];
otherArray = object;
|