#include #include #include "list/list.h" int main(void) { id list; int i; list = [[LinkedList alloc] init]; [list appendObject:@"you,"]; [list prependObject:@"i"]; [list insertObject:@"love" atIndex:1]; [list appendObject:@"jenn,"]; [list appendObject:@"my love"]; for(i=0;i<[list getObjectCount];i++) { printf("%s ",[[list getObjectAtIndex:i] cString]); } [list removeObjectAtIndex: [list getObjectCount]-1]; [list removeObjectAtIndex: 2]; printf("\n"); for(i=0;i<[list getObjectCount];i++) { printf("%s ",[[list getObjectAtIndex:i] cString]); } [list free]; printf("\n"); return 0; }