I recently updated xcode to 4.2 and my iphone 3gs that I use for testing to iOS5. Since then all the uiswitches no longer show on/off. instead they display i/o. this is only on the iphone. on the simulator they appear correct. any idea what is causing this?
I had this same problem for iOS5 in the simulator and the device.
I added the "Localization native development region" key to my info.plist file and it fixed the problem.