I'm working on upgrading my app to 3.0, and a new bug has developed that didn't exist in 2.2.1 (in fact this is the only problem I had by upgrading... other than a setText: is depreciated warning)
I have a tableView with cells which have switch controls on them. With the viewWillAppear, I am setting these switches based of values read from a plist file.
Problem: now that I've converted to 3.0 I have to use the tabBar to go back and forth between this tableView and any of the other views two times before it will set the switch values. Using the debugger the first time and the second time I have verified it goes through the "refreshSwitches" function both times.... i.e. there isn't a difference in how it goes through the code/functions... on the first, second, or anytime therebafter.
The values are read from the plist correctly, but all the switches are off...on the first time the view appears?? Any ideas.