FWWeakProxy

@interface FWWeakProxy : NSProxy

弱引用代理类,用于解决NSTimer和CADisplayLink中的循环引用target问题(默认NSTimer会强引用target,直到invalidate)

  • 原target对象

    Declaration

    Objective-C

    @property (nonatomic, weak, readonly, nullable) id target;
  • 初始化代理对象

    Declaration

    Objective-C

    - (nonnull instancetype)initWithTarget:(nullable id)target;

    Parameters

    target

    原target对象

    Return Value

    代理对象

  • 初始化代理对象

    Declaration

    Objective-C

    + (nonnull instancetype)proxyWithTarget:(nullable id)target;

    Parameters

    target

    原target对象

    Return Value

    代理对象