aka NSMutableArray+QueueAdditions
Switch branches/tags
Nothing to show
Pull request Compare This branch is 6 commits behind esromneb:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
NSMutableArray+QueueAdditions.h
NSMutableArray+QueueAdditions.m
README.md
snip.m

README.md

Queue Object for iOS

This is a simple addition to NSMutableArray which gives you a queue object. Use enqueue and dequeue to manage your first-in-first-out queue. It can handle any kind of object.

I found this code floating around on the internet, by no means am I claiming it for myself!!

Example:

// add 3 objects
[q enqueue:@"object1"];
[q enqueue:@"object2"];
[q enqueue:@"object3"];

// print them
NSLog(@"%@", [q dequeue] );
NSLog(@"%@", [q dequeue] );
NSLog(@"%@", [q dequeue] );