I have really not seen direct calls to IBAction methods before. IBAction methods are connected to actions in your View (buttons, etc.) and are triggered when these buttons, etc.. are clicked.
If updateSelectedWord is an internal method, just replace IBAction with void:
(void)updateSelectedWord
Hope this helps.