package com.ubt.jimu.base; import java.lang.ref.WeakReference; /* loaded from: classes.dex */ public abstract class BasePresenter { private WeakReference mViewRef; public void attachView(V v) { this.mViewRef = new WeakReference<>(v); } public void detachView() { WeakReference weakReference = this.mViewRef; if (weakReference != null) { weakReference.clear(); this.mViewRef = null; } } public V getView() { WeakReference weakReference = this.mViewRef; if (weakReference != null) { return weakReference.get(); } return null; } }