As Mike Taverne commented, the ! needs to go.
!. I think you probably want
-> if the is supposed to be objective C. ObjC seems to think you want to subtract _profileBelowView.superView from offsetY. You could try putting parentheses around the second half of the subtraction. That's not the real problem here but you might have gotten a better error message once the order of operations issue was removed.