      - parameter object: 将要存入的 object
      - parameter key:    将要存入的 key
      */
-    @available(*, deprecated, message: "Extensions directly on UserDefaults are deprecated. Use `UserDefaults.rat.save` instead.", renamed: "rat.save")
+    @available(*, deprecated, message: "Extensions directly on UserDefaults are deprecated. Use `UserDefaults.standard.rat.save` instead.", renamed: "rat.save(_:for:)")
     public func rat_save(_ object: Any?, forKey key: String) {
         self.set(object, forKey: key)
         self.synchronize()


     - returns: 检验结果
     */
    @available(*, deprecated, message: "Extensions directly on UserDefaults are deprecated. Use `UserDefaults.rat.isHaveKey` instead.", renamed: "rat.isHaveKey")
    public func rat_isHaveKey(key: String) -> Bool {
        let userDefaultsDic = self.dictionaryRepresentation() as NSDictionary
        let keys = userDefaultsDic.allKeys

    /// - Parameters:
    ///   - value: 将要存入的 Double 值
    ///   - key: 将要存入的 key
    @available(*, deprecated, message: "Extensions directly on UserDefaults are deprecated. Use `UserDefaults.standard.rat.save` instead.", renamed: "save(_:for:)")
    public func saveDouble(_ value: Double, forKey key: String) {
        base.set(value, forKey: key)
        base.synchronize()
