Учитывая, что в документации написано «должен», я бы сказал «да», напишите метод «ничего не делать». Даже если он работает без него сейчас, и нет очевидной причины его нарушать, если он говорит «должен», то вполне справедливо, что AppKit действительно потребует его в какой-то момент в будущем.