Strong & weak

Just want to make sure I am understanding something correctly.

In ch.4 string and weak is explained and I understand that.

On p. 82 it says windows controller has indirect string reference and also NSControl defines the TARGET OUTLET as a weak reference.

So am I understanding that this is happening automatically…I don’t have to type these anywhere?

I’m sure this was just a typo but for the benefit of future forum readers, on p. 82 it says that the window controller has an indirect strong (not string) reference.

The ‘target’ and ‘action’ properties are part of the NSControl class, so there is no need to define them yourself. Our intention is to connect this to the concept of strong reference cycles and explain why you don’t get one with a control (part of the view) and controller.

Does that help?