Code:
[gradeSummaryNavigation pushViewController:gradeSummary animated:YES]; // what is happening here?
you are assigning arrayPosition correctly... my guess is that you are displaying arrayPosition in a different view controller, named
gradeSummary. In this case, you will need to send
self.arrayPosition to the
gradeSummary.arrayPosition
toss in an NSLog to prove you are assigning it correctly:
Code:
arrayPosition = indexPath.row;
NSLog(@"arrayPosition = %i", arrayPosition); //this should work
[gradeSummaryNavigation pushViewController:gradeSummary animated:YES];