If I had to guess, I'd say that you have apc.stat set to false (zero) in your php.ini (or somewhere else in your configuration).
If apc.stat is not set true, then PHP will ignore any changes to your files until it reloads. This is a nice thing in a well-managed production environment, but doesn't work so well for development. Check your configs.