Teste die Schleif doch einfach mal im Simulator aus! Bei Unsicherheiten meinerseits greif ich mir die betreffenden Programmteile immer raus und checke sie durch.