if u r doing AVAudioPlayer, and u grep currentTime, if u wanna has a more accurate time, it cannot do it … since it is quite discrete (for compress song like mp3) … so
CACurrentMediaTime() may help u
beginTime = CACurrentMediaTime()
… some animation …
animateTime = CACurrentMediaTime() – beginTime
so i have some value can calculate the view if the animation wanna pause in the middle
(too complicated animation recommend use CAKeyFrameAnimation)