In the beginning (let say, Chapter 3), we create IBOutlets and IBActions ctrl+dragging from UI elements onto our view controller header text.
In later chapters (let say, Chapter 7), we code outlets and actions by hands, and then connect them in Interface Builder to File's Owner.
So, I have 2 questions:
1) Why can't we continue to create outlets and actions as we did before, just by ctrl+dragging?
2) When we code outlet manually, we use (strong, ), and when it was created for us when we ctrl+dragged, (weak, ) was used. Why do we use (strong, ) then?