125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
|
- (id*)data
{
return [array data];
}
- (id)copy
{
OFArray *new = [OFArray array];
OFObject **objs;
size_t len, i;
objs = [array data];
len = [array count];
[new->array addNItems: len
fromCArray: objs];
for (i = 0; i < len; i++)
[objs[i] retain];
return new;
}
- (id)mutableCopy
{
OFArray *new = [OFMutableArray array];
OFObject **objs;
size_t len, i;
|
<
<
<
<
<
<
<
<
<
<
<
<
<
|
|
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
|
- (id*)data
{
return [array data];
}
- (id)copy
{
return [self retain];
}
- (id)mutableCopy
{
OFArray *new = [OFMutableArray array];
OFObject **objs;
size_t len, i;
|