TPDWeakProxyTPDWeakProxy holds a weak reference to the object it proxies for. The primary use case is to break reference cycles.License: MITObjective C