У меня есть метод экземпляра, который не объявлен в файле заголовка (частный), который я все еще хочу использовать из любого другого метода экземпляра в этом классе, например
Заголовок с publi c методами
@interface Tap : NSObject
- (void)enable;
- (void)disable;
@end
Class Impl
@implementation Tap
- (CGEventRef)callback:(CGEventTapProxy)proxy :(CGEventType)type :(CGEventRef)event :(void *)context {
...
}
- (void)enable {
CGEventTapCreate(tap, place, options, mask, /* How to pass the callback here? */, context);
}
...
@end
похоже, что я не могу просто использовать что-то вроде self.callback
, так как я могу передать этот метод в EventTap?