diff --git a/CocoaPods/CocoaPods-macOS/AppDelegate.swift b/CocoaPods/CocoaPods-macOS/AppDelegate.swift index b619a6e..d58030e 100644 --- a/CocoaPods/CocoaPods-macOS/AppDelegate.swift +++ b/CocoaPods/CocoaPods-macOS/AppDelegate.swift @@ -3,7 +3,7 @@ // CocoaPods-macOS // // Created by ApolloZhu on 2019/8/23. -// Copyright © 2019 EFPrefix. All rights reserved. +// Copyright © 2019 EFPrefix. MIT License. // import Cocoa diff --git a/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/1024.JPG b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/1024.JPG new file mode 100644 index 0000000..504953c Binary files /dev/null and b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/1024.JPG differ diff --git a/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/128.jpg b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/128.jpg new file mode 100644 index 0000000..70faa7d Binary files /dev/null and b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/128.jpg differ diff --git a/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/16.jpg b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/16.jpg new file mode 100644 index 0000000..c58fa99 Binary files /dev/null and b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/16.jpg differ diff --git a/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/256.jpg b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/256.jpg new file mode 100644 index 0000000..c23b18a Binary files /dev/null and b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/256.jpg differ diff --git a/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/32.jpg b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/32.jpg new file mode 100644 index 0000000..d0c2ebb Binary files /dev/null and b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/32.jpg differ diff --git a/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/512.jpg b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/512.jpg new file mode 100644 index 0000000..eefba59 Binary files /dev/null and b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/512.jpg differ diff --git a/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/64.jpg b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/64.jpg new file mode 100644 index 0000000..be4b151 Binary files /dev/null and b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/64.jpg differ diff --git a/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/Contents.json index 2db2b1c..f20e909 100644 --- a/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/Contents.json +++ b/CocoaPods/CocoaPods-macOS/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -1,53 +1,63 @@ { "images" : [ { - "idiom" : "mac", "size" : "16x16", + "idiom" : "mac", + "filename" : "16.jpg", "scale" : "1x" }, { - "idiom" : "mac", "size" : "16x16", + "idiom" : "mac", + "filename" : "32.jpg", "scale" : "2x" }, { - "idiom" : "mac", "size" : "32x32", + "idiom" : "mac", + "filename" : "32.jpg", "scale" : "1x" }, { - "idiom" : "mac", "size" : "32x32", + "idiom" : "mac", + "filename" : "64.jpg", "scale" : "2x" }, { - "idiom" : "mac", "size" : "128x128", + "idiom" : "mac", + "filename" : "128.jpg", "scale" : "1x" }, { - "idiom" : "mac", "size" : "128x128", + "idiom" : "mac", + "filename" : "256.jpg", "scale" : "2x" }, { - "idiom" : "mac", "size" : "256x256", + "idiom" : "mac", + "filename" : "256.jpg", "scale" : "1x" }, { - "idiom" : "mac", "size" : "256x256", + "idiom" : "mac", + "filename" : "512.jpg", "scale" : "2x" }, { - "idiom" : "mac", "size" : "512x512", + "idiom" : "mac", + "filename" : "512.jpg", "scale" : "1x" }, { - "idiom" : "mac", "size" : "512x512", + "idiom" : "mac", + "filename" : "1024.jpg", "scale" : "2x" } ], diff --git a/CocoaPods/CocoaPods-macOS/Info.plist b/CocoaPods/CocoaPods-macOS/Info.plist index c6a0372..024e367 100644 --- a/CocoaPods/CocoaPods-macOS/Info.plist +++ b/CocoaPods/CocoaPods-macOS/Info.plist @@ -23,7 +23,7 @@ LSMinimumSystemVersion $(MACOSX_DEPLOYMENT_TARGET) NSHumanReadableCopyright - Copyright © 2019 EFPrefix. All rights reserved. + Copyright © 2019 EFPrefix. MIT License. NSMainStoryboardFile Main NSPrincipalClass diff --git a/CocoaPods/CocoaPods-macOS/ViewController.swift b/CocoaPods/CocoaPods-macOS/ViewController.swift index ebee1c5..da2daa6 100644 --- a/CocoaPods/CocoaPods-macOS/ViewController.swift +++ b/CocoaPods/CocoaPods-macOS/ViewController.swift @@ -3,7 +3,7 @@ // CocoaPods-macOS // // Created by ApolloZhu on 2019/8/23. -// Copyright © 2019 EFPrefix. All rights reserved. +// Copyright © 2019 EFPrefix. MIT License. // import Cocoa diff --git a/CocoaPods/Cocoapods.xcodeproj/project.pbxproj b/CocoaPods/Cocoapods.xcodeproj/project.pbxproj index 888d504..595d189 100644 --- a/CocoaPods/Cocoapods.xcodeproj/project.pbxproj +++ b/CocoaPods/Cocoapods.xcodeproj/project.pbxproj @@ -25,7 +25,7 @@ 0A4959AE69C35E25542D4D8C /* Pods_CocoaPods_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CocoaPods_macOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 491FC3F856F0991564F61038 /* Pods-Cocoapods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Cocoapods.release.xcconfig"; path = "Target Support Files/Pods-Cocoapods/Pods-Cocoapods.release.xcconfig"; sourceTree = ""; }; 529ED188231784F50011606E /* Cocoapods.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Cocoapods.entitlements; sourceTree = ""; }; - 52BAC9CA230A478800982784 /* Cocoapods.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Cocoapods.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 52BAC9CA230A478800982784 /* EFStorage Demo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "EFStorage Demo.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 52BAC9CD230A478800982784 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 52BAC9CF230A478800982784 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = ""; }; 52BAC9D1230A478800982784 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; @@ -33,7 +33,7 @@ 52BAC9D6230A478900982784 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 52BAC9D9230A478900982784 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 52BAC9DB230A478900982784 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 52CDE017230FC838000DFF4B /* CocoaPods-macOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "CocoaPods-macOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 52CDE017230FC838000DFF4B /* EFStorage Demo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "EFStorage Demo.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 52CDE019230FC838000DFF4B /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 52CDE01B230FC838000DFF4B /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; 52CDE01D230FC839000DFF4B /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; @@ -80,8 +80,8 @@ 52BAC9CB230A478800982784 /* Products */ = { isa = PBXGroup; children = ( - 52BAC9CA230A478800982784 /* Cocoapods.app */, - 52CDE017230FC838000DFF4B /* CocoaPods-macOS.app */, + 52BAC9CA230A478800982784 /* EFStorage Demo.app */, + 52CDE017230FC838000DFF4B /* EFStorage Demo.app */, ); name = Products; sourceTree = ""; @@ -153,7 +153,7 @@ ); name = Cocoapods; productName = Cocoapods; - productReference = 52BAC9CA230A478800982784 /* Cocoapods.app */; + productReference = 52BAC9CA230A478800982784 /* EFStorage Demo.app */; productType = "com.apple.product-type.application"; }; 52CDE016230FC838000DFF4B /* CocoaPods-macOS */ = { @@ -172,7 +172,7 @@ ); name = "CocoaPods-macOS"; productName = "CocoaPods-macOS"; - productReference = 52CDE017230FC838000DFF4B /* CocoaPods-macOS.app */; + productReference = 52CDE017230FC838000DFF4B /* EFStorage Demo.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ @@ -493,7 +493,7 @@ "@executable_path/Frameworks", ); PRODUCT_BUNDLE_IDENTIFIER = org.eyrefree.az.EFStorage.Cocoapods; - PRODUCT_NAME = "$(TARGET_NAME)"; + PRODUCT_NAME = "EFStorage Demo"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -513,7 +513,7 @@ "@executable_path/Frameworks", ); PRODUCT_BUNDLE_IDENTIFIER = org.eyrefree.az.EFStorage.Cocoapods; - PRODUCT_NAME = "$(TARGET_NAME)"; + PRODUCT_NAME = "EFStorage Demo"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -534,7 +534,7 @@ ); MACOSX_DEPLOYMENT_TARGET = 10.10; PRODUCT_BUNDLE_IDENTIFIER = "org.eyrefree.az.EFStorage.CocoaPods-macOS"; - PRODUCT_NAME = "$(TARGET_NAME)"; + PRODUCT_NAME = "EFStorage Demo"; SDKROOT = macosx; SWIFT_VERSION = 5.0; }; @@ -555,7 +555,7 @@ ); MACOSX_DEPLOYMENT_TARGET = 10.10; PRODUCT_BUNDLE_IDENTIFIER = "org.eyrefree.az.EFStorage.CocoaPods-macOS"; - PRODUCT_NAME = "$(TARGET_NAME)"; + PRODUCT_NAME = "EFStorage Demo"; SDKROOT = macosx; SWIFT_VERSION = 5.0; }; diff --git a/CocoaPods/Cocoapods/AppDelegate.swift b/CocoaPods/Cocoapods/AppDelegate.swift index 0a7f672..081924e 100644 --- a/CocoaPods/Cocoapods/AppDelegate.swift +++ b/CocoaPods/Cocoapods/AppDelegate.swift @@ -3,7 +3,7 @@ // Cocoapods // // Created by ApolloZhu on 2019/8/19. -// Copyright © 2019 EFPrefix. All rights reserved. +// Copyright © 2019 EFPrefix. MIT License. // import UIKit diff --git a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/1024.jpg b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/1024.jpg new file mode 100644 index 0000000..504953c Binary files /dev/null and b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/1024.jpg differ diff --git a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/120.jpg b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/120.jpg new file mode 100644 index 0000000..12b4cb0 Binary files /dev/null and b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/120.jpg differ diff --git a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/152.jpg b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/152.jpg new file mode 100644 index 0000000..7b744b5 Binary files /dev/null and b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/152.jpg differ diff --git a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/167.jpg b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/167.jpg new file mode 100644 index 0000000..ef7af41 Binary files /dev/null and b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/167.jpg differ diff --git a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/180.jpg b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/180.jpg new file mode 100644 index 0000000..9685e1a Binary files /dev/null and b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/180.jpg differ diff --git a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/20.jpg b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/20.jpg new file mode 100644 index 0000000..37b9da1 Binary files /dev/null and b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/20.jpg differ diff --git a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/29.jpg b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/29.jpg new file mode 100644 index 0000000..f8728bb Binary files /dev/null and b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/29.jpg differ diff --git a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/40.jpg b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/40.jpg new file mode 100644 index 0000000..86d9017 Binary files /dev/null and b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/40.jpg differ diff --git a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/58.jpg b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/58.jpg new file mode 100644 index 0000000..49be6ad Binary files /dev/null and b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/58.jpg differ diff --git a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/60.jpg b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/60.jpg new file mode 100644 index 0000000..2978cd8 Binary files /dev/null and b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/60.jpg differ diff --git a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/76.jpg b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/76.jpg new file mode 100644 index 0000000..befbe90 Binary files /dev/null and b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/76.jpg differ diff --git a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/80.jpg b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/80.jpg new file mode 100644 index 0000000..2a88820 Binary files /dev/null and b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/80.jpg differ diff --git a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/87.jpg b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/87.jpg new file mode 100644 index 0000000..ff2a69d Binary files /dev/null and b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/87.jpg differ diff --git a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/Contents.json b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/Contents.json index d8db8d6..06a7a26 100644 --- a/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/Contents.json +++ b/CocoaPods/Cocoapods/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -1,93 +1,111 @@ { "images" : [ { - "idiom" : "iphone", "size" : "20x20", + "idiom" : "iphone", + "filename" : "40.jpg", "scale" : "2x" }, { - "idiom" : "iphone", "size" : "20x20", + "idiom" : "iphone", + "filename" : "60.jpg", "scale" : "3x" }, { - "idiom" : "iphone", "size" : "29x29", + "idiom" : "iphone", + "filename" : "58.jpg", "scale" : "2x" }, { - "idiom" : "iphone", "size" : "29x29", + "idiom" : "iphone", + "filename" : "87.jpg", "scale" : "3x" }, { - "idiom" : "iphone", "size" : "40x40", + "idiom" : "iphone", + "filename" : "80.jpg", "scale" : "2x" }, { - "idiom" : "iphone", "size" : "40x40", + "idiom" : "iphone", + "filename" : "120.jpg", "scale" : "3x" }, { - "idiom" : "iphone", "size" : "60x60", + "idiom" : "iphone", + "filename" : "120.jpg", "scale" : "2x" }, { - "idiom" : "iphone", "size" : "60x60", + "idiom" : "iphone", + "filename" : "180.jpg", "scale" : "3x" }, { - "idiom" : "ipad", "size" : "20x20", + "idiom" : "ipad", + "filename" : "20.jpg", "scale" : "1x" }, { - "idiom" : "ipad", "size" : "20x20", + "idiom" : "ipad", + "filename" : "40.jpg", "scale" : "2x" }, { - "idiom" : "ipad", "size" : "29x29", + "idiom" : "ipad", + "filename" : "29.jpg", "scale" : "1x" }, { - "idiom" : "ipad", "size" : "29x29", + "idiom" : "ipad", + "filename" : "58.jpg", "scale" : "2x" }, { - "idiom" : "ipad", "size" : "40x40", + "idiom" : "ipad", + "filename" : "40.jpg", "scale" : "1x" }, { - "idiom" : "ipad", "size" : "40x40", + "idiom" : "ipad", + "filename" : "80.jpg", "scale" : "2x" }, { - "idiom" : "ipad", "size" : "76x76", + "idiom" : "ipad", + "filename" : "76.jpg", "scale" : "1x" }, { - "idiom" : "ipad", "size" : "76x76", + "idiom" : "ipad", + "filename" : "152.jpg", "scale" : "2x" }, { - "idiom" : "ipad", "size" : "83.5x83.5", + "idiom" : "ipad", + "filename" : "167.jpg", "scale" : "2x" }, { - "idiom" : "ios-marketing", "size" : "1024x1024", + "idiom" : "ios-marketing", + "filename" : "1024.jpg", "scale" : "1x" } ], diff --git a/CocoaPods/Cocoapods/SceneDelegate.swift b/CocoaPods/Cocoapods/SceneDelegate.swift index a99c249..ac53fff 100644 --- a/CocoaPods/Cocoapods/SceneDelegate.swift +++ b/CocoaPods/Cocoapods/SceneDelegate.swift @@ -3,7 +3,7 @@ // Cocoapods // // Created by ApolloZhu on 2019/8/19. -// Copyright © 2019 EFPrefix. All rights reserved. +// Copyright © 2019 EFPrefix. MIT License. // import UIKit diff --git a/CocoaPods/Cocoapods/ViewController.swift b/CocoaPods/Cocoapods/ViewController.swift index 86cdbdd..fa013b0 100644 --- a/CocoaPods/Cocoapods/ViewController.swift +++ b/CocoaPods/Cocoapods/ViewController.swift @@ -3,7 +3,7 @@ // Cocoapods // // Created by ApolloZhu on 2019/8/19. -// Copyright © 2019 EFPrefix. All rights reserved. +// Copyright © 2019 EFPrefix. MIT License. // import UIKit diff --git a/CocoaPods/Podfile.lock b/CocoaPods/Podfile.lock index f5fd2db..9405b08 100644 --- a/CocoaPods/Podfile.lock +++ b/CocoaPods/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - EFStorage (0.1.1): - - EFStorage/Core (= 0.1.1) - - EFStorage/KeychainAccess (= 0.1.1) - - EFStorage/UserDefaults (= 0.1.1) - - EFStorage/YYCache (= 0.1.1) - - EFStorage/Core (0.1.1) - - EFStorage/KeychainAccess (0.1.1): + - EFStorage (0.2.0): + - EFStorage/Core (= 0.2.0) + - EFStorage/KeychainAccess (= 0.2.0) + - EFStorage/UserDefaults (= 0.2.0) + - EFStorage/YYCache (= 0.2.0) + - EFStorage/Core (0.2.0) + - EFStorage/KeychainAccess (0.2.0): - EFStorage/Core - KeychainAccess (~> 3.2.0) - - EFStorage/UserDefaults (0.1.1): + - EFStorage/UserDefaults (0.2.0): - EFStorage/Core - - EFStorage/YYCache (0.1.1): + - EFStorage/YYCache (0.2.0): - EFStorage/Core - YYCache (~> 1.0.4) - KeychainAccess (3.2.0) @@ -29,7 +29,7 @@ EXTERNAL SOURCES: :path: ".." SPEC CHECKSUMS: - EFStorage: 8d1515bea0dce6608946aeaef09e30bf95b8b9a5 + EFStorage: 62ac02fe4f52d609261e89cc70df378f532c83f7 KeychainAccess: 3b1bf8a77eb4c6ea1ce9404c292e48f948954c6b YYCache: 8105b6638f5e849296c71f331ff83891a4942952 diff --git a/EFStorage.podspec b/EFStorage.podspec index 8ae402a..3630d24 100644 --- a/EFStorage.podspec +++ b/EFStorage.podspec @@ -8,8 +8,8 @@ Pod::Spec.new do |s| s.name = 'EFStorage' - s.version = '0.1.1' - s.summary = 'Store anything anywhere with ease.' + s.version = '0.2.0' + s.summary = 'A Swifty storage solution.' # This description is used to generate tags and improve search results. # * Think: What does it do? Why did you write it? What is the focus? @@ -56,7 +56,7 @@ Pod::Spec.new do |s| s.subspec 'YYCache' do |sp| sp.platform = :ios - sp.source_files = 'Sources/YYCache' + sp.source_files = 'Sources/EFStorageYYCache' sp.dependency 'YYCache', '~> 1.0.4' sp.dependency 'EFStorage/Core' end diff --git a/README.md b/README.md index 61834a7..5dfc23e 100644 --- a/README.md +++ b/README.md @@ -10,4 +10,21 @@ var username: String UserDefaults.efStorage.username = "OwO" ``` -See [Wiki](https://github.com/EFPrefix/EFStorage/wiki) for details on how to use `EFStorage`. +## Usage + +* [WARNING](https://github.com/EFPrefix/EFStorage/wiki), and Table of Contents | **注意事项** +* [Adding `EFStorage` to your project](https://github.com/EFPrefix/EFStorage/wiki/Integration) | [集成 `EFStorage`](https://github.com/EFPrefix/EFStorage/wiki/集成) + * [Swift Package Manager](https://github.com/EFPrefix/EFStorage/wiki/Integration#swift-package-manager) | [中文](https://github.com/EFPrefix/EFStorage/wiki/集成#swift-package-manager) + * [Cocoapods](https://github.com/EFPrefix/EFStorage/wiki/Integration#cocoapods) | [中文](https://github.com/EFPrefix/EFStorage/wiki/集成#cocoapods) +* [Using `EFStorage`](https://github.com/EFPrefix/EFStorage/wiki/Usage) | [使用 `EFStorage`](https://github.com/EFPrefix/EFStorage/wiki/用法) + * [@propertyWrapper](https://github.com/EFPrefix/EFStorage/wiki/Usage#as-propertywrapper) | [属性包装器](https://github.com/EFPrefix/EFStorage/wiki/用法#propertywrapper-属性包装器) + * [@dynamicMemberLookup](https://github.com/EFPrefix/EFStorage/wiki/Usage#through-dynamicmemberlookup) | [动态成员查找](https://github.com/EFPrefix/EFStorage/wiki/用法#dynamicmemberlookup-动态成员查找) + * [non-standard/default/shared storage](https://github.com/EFPrefix/EFStorage/wiki/Usage#non-default-container) | [非默认容器](https://github.com/EFPrefix/EFStorage/wiki/用法#放在其他什么地方吧) + * [container/content type mix & match](https://github.com/EFPrefix/EFStorage/wiki/Usage#supported-containers) | [类型结合与转换](https://github.com/EFPrefix/EFStorage/wiki/用法#但是) +* [Expand `EFStorage` to Support Your Data Store](https://github.com/EFPrefix/EFStorage/wiki/Extend) | [让 `EFStorage` 支持新的存储方案](https://github.com/EFPrefix/EFStorage/wiki/扩展) + +## License + +MIT License. + +Icons of the demo projects in `CocoaPods/` folder are from [萌娘百科 - 四次元ポケット](https://zh.moegirl.org/zh-hans/四次元口袋). We are using it because in the hope that EFStorage can be like Doraemon's 4D Pocket to you.