schedule & CCDelayTime

As game is turn-based, I have to schedule all turn flow in a line.
For example, once after player attack animation end, the opposite player take his turn to attack.
I use scheduleOnce to do the job, however it cannot be looped!?
Should I have to use CCDelayTime?