     
     #if TARGET_INTERFACE_BUILDER
     
-    private var hasPrepared = false
+    private var isFinishedPrepare = false
     
     private var isLoadingFromNib: Bool {
         return type(of: self).isLoadingFromNib

        dumpImageView.removeFromSuperview()
    }
    
    #endif
    
}


    
    open override func prepareForInterfaceBuilder() {
        super.prepareForInterfaceBuilder()
        isFinishedPrepare = true
        overridingTextLabel?.copyNonDefaultProperties(from: dumpTextLabel)
        overridingDetailTextLabel?.copyNonDefaultProperties(from: dumpDetailTextLabel)
        overridingImageView?.copyNonDefaultProperties(from: dumpImageView)
