57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
|
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
+
-
+
|
return ret;
}
- (int)countByEnumeratingWithState: (OFFastEnumerationState *)state
objects: (id *)objects
count: (int)count
{
static unsigned long dummyMutations;
int i;
state->itemsPtr = objects;
state->mutationsPtr = (unsigned long *)self;
state->mutationsPtr = &dummyMutations;
for (i = 0; i < count; i++) {
id object = [self nextObject];
if (object == nil)
return i;
objects[i] = object;
}
return i;
}
@end
|