LKS_GestureTargetActionsSearcher.h 625 B

1234567891011121314151617181920212223242526
  1. #ifdef SHOULD_COMPILE_LOOKIN_SERVER
  2. //
  3. // LKS_GestureTargetActionsSearcher.h
  4. // LookinServer
  5. //
  6. // Created by likai.123 on 2023/9/11.
  7. //
  8. #import <UIKit/UIKit.h>
  9. @class LookinTwoTuple;
  10. NS_ASSUME_NONNULL_BEGIN
  11. @interface LKS_GestureTargetActionsSearcher : NSObject
  12. /// 返回一个 UIGestureRecognizer 实例身上绑定的 target & action 信息
  13. /// tuple.first => LookinWeakContainer(包裹着 target),tuple.second => action(方法名字符串)
  14. + (NSArray<LookinTwoTuple *> *)getTargetActionsFromRecognizer:(UIGestureRecognizer *)recognizer;
  15. @end
  16. NS_ASSUME_NONNULL_END
  17. #endif /* SHOULD_COMPILE_LOOKIN_SERVER */