Does turning on WiFi on iPhone use battery?
Yes. Your phone will be polling periodically for available networks, which will use battery. Even you set it to not ask to join networks, the radio is powered up and that takes some amount of power to do.