The default action, when you connect a textField in Interface Builder, it’s to send the action each time the value is changed. Doing so means that if my view controller would be dismissed it would trigger the value changed action if I touched the textField in any way. Probably worse...

Update 2016-02-12: Notice that email RSS will be shut down soon. More Info