Is it possible to remember a wifi network in iOS 6 without automatically connecting to it?
As you can see from this screenshot, iOS will automatically join any available known network based on signal strength. As of right now, it is not possible to do what you are asking with iOS.