RCListElement *current; for(current=first_of_the_list; current != nil; current = [current next] ) { // to get the "datum": // id dat_obj = [current datum]; }