]> git.saurik.com Git - cydia.git/blobdiff - CyteKit/WebScriptObject-Cyte.mm
Use a forward slash for ios/#.# distribution.
[cydia.git] / CyteKit / WebScriptObject-Cyte.mm
index 9df6f85a308cc78b74740c37bdef2ed9f7ae4e23..36b02dde624d3002df07869292586860684c6c0e 100644 (file)
     return [self webScriptValueAtIndex:index];
 }
 
+- (NSUInteger) countByEnumeratingWithState:(NSFastEnumerationState *)state objects:(id *)objects count:(NSUInteger)count {
+    size_t length([self count] - state->state);
+    if (length <= 0)
+        return 0;
+    else if (length > count)
+        length = count;
+    for (size_t i(0); i != length; ++i)
+        objects[i] = [self objectAtIndex:state->state++];
+    state->itemsPtr = objects;
+    state->mutationsPtr = (unsigned long *) self;
+    return length;
+}
+
 @end