why is iodine dissolved in alcohol and used as `tincture of idoine` on wounds?

Because iodine is a solid at room temperature. It is easier and safer to apply to wounds as a liquid solution, at a reduced concentration.