[quote=“JoeConway”]No other object will need to access the WhereamiViewController’s locationManager, so it doesn’t need an accessor. Some people just property everything because they are comfortable with it, but this is kind of dangerous: if someone else comes to edit your code, they will believe that accessing the locationManager is safe when it really isn’t (the WhereamiViewController maintains tight control over it for a reason).
Additionally, you wouldn’t declare the property as weak because the WhereamiViewCOntroller is the only object that has a reference to it and if that reference were weak, the locationManager would be immediately destroyed.[/quote]
Understand now ! Thanks