169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
|
- (id)objectAtIndex: (size_t)index
{
return *((OFObject**)[array itemAtIndex: index]);
}
- (id)lastObject
{
return *((OFObject**)[array lastItem]);
}
- (BOOL)isEqual: (id)obj
{
OFObject **objs, **objs2;
size_t i, len, len2;
|
|
>
>
|
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
|
- (id)objectAtIndex: (size_t)index
{
return *((OFObject**)[array itemAtIndex: index]);
}
- (id)lastObject
{
void *last = [array lastItem];
return (last != NULL ? *((id*)last) : nil);
}
- (BOOL)isEqual: (id)obj
{
OFObject **objs, **objs2;
size_t i, len, len2;
|