The problem you are having is that the overlay button is not declared as a property on the AROverlayViewController class.
There is no such thing as [self overlayButton] and outside of its local scope you cannot reference it.