         
         let imageKey: String
         if let URLString = URL.absoluteString {
-            imageKey = WKInterfaceImage.kf_hashForURLString(URLString)
+            imageKey = WKInterfaceImage.kf_cacheKeyForURLString(URLString)
         } else {
             return (false, cacheInWatch)
         }

    /**
    Get the hash for a URL in Watch side cache.
    
    :param: string The absolute string of a URL.
    
    :returns: The hash string used when cached in Watch side cache.
    */
    public class func kf_hashForURLString(string: String) -> String {
        return string.kf_MD5()
    }
}

                        
                        if cacheInWatch {
                            if let URLString = URL.absoluteString {
                                let key = WKInterfaceImage.kf_cacheKeyForURLString(URLString)
                                cachedInWatch = WKInterfaceDevice.currentDevice().addCachedImage(image!, name: key)
                            }
                        }
