I am using Xcode 6 and iOS 8. The project was written starting at iOS 5, not using Auto Layout. So there is plenty of auto resizing and plenty of code that moves controls and view by manipulating their frames.
I know it works to use both, but do you do a complete conversion, and eliminate every reference to a frame property, or just leave the ones that work?
For example, creating a control on the fly that will be placed in a view but doesn't need its position manipulated once there. Would you get rid of the initWithFrame: and do it all by constraints, or just leave it?
It seems to me that both can coexist, as long as the control is static once created and placed.