Scenario: The user taps on a button on a view controller. The view controller is the topmost (obviously) in the navigation stack. The tap invokes a utility class method call
You can send the current view or controller as a parameter:
+ (void)myUtilityMethod:(id)controller { // do stuff // something bad happened, display an alert. }