title: What is the file construction and organization in iOS development?
body: <p>I am confused by file organization in iOS development. Must a view have a corresponding view controller? Should all the delegate methods be put in the delegate file? Do UI components have corresponding files?</p>