Yes, unless of course you blitz the city before they can hit you, hand it to say, the Ottomans, or some other friend of yours who hates Persia, and then rinse and repeat.
They can only hit what they can see, and so long as you give them other targets, using battlefield workers to build roads...