Я думаю, что было бы полезно, если бы вы опубликовали свой код, по возможности уменьшенный до базовых элементов.
Одна вещь, на которую нужно обратить внимание, - это убедиться, что сигнатура метода точно соответствует определению.В этом случае это должно быть:
- (void) swipeWithEvent: (NSEvent*) event
{
NSLog( @"A swipe happened" );
}
Убедитесь, что ваше определение соответствует этому.Так как у вас есть rotateWithEvent: он работает правильно, это, вероятно, маловероятно, но иногда может закрасться опечатка.
Еще одна вещь, которую вы можете сделать, - это создать пример проекта, который ничего не делает, но отвечает на пролистывание, регистрируя (или что угодно).Это может помочь определить, есть ли что-то еще в вашем коде или иерархии представлений, которые мешают.