In my XCode, by default, IBOutlets sets as weak. I read somewhere that Apple recommend to use strong outlets in the WWDC 2015 session Implementing UI Designs.
My question is, what is the need for using strong ?
What problem we will get if we use weak?
Why it is considered as best practice?
I saw duplicats of this questions. In all the places, they said what to use but didn't said why.
It would be great if you explain this with some example (Not just concept) so that i can understand better. Thanks for the time (: