├── .gitignore ├── .swift-version ├── .swiftlint.yml ├── LICENSE ├── PersistentObject.podspec ├── PersistentObject.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata ├── xcshareddata │ └── xcschemes │ │ ├── PersistentObject Mac.xcscheme │ │ └── PersistentObject iOS.xcscheme └── xcuserdata │ └── mattcomi.xcuserdatad │ └── xcdebugger │ └── Breakpoints_v2.xcbkptlist ├── PersistentObject ├── FileRepository.swift ├── Info.plist ├── PersistentObject.h ├── PersistentObject.swift ├── Repository.swift ├── UbiquituousKeyValueStoreRepository.swift └── UserDefaultsRepository.swift ├── PersistentObjectTests ├── Info.plist └── PersistentObjectTests.swift └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 4.0 2 | -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- 1 | line_length: 120 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/LICENSE -------------------------------------------------------------------------------- /PersistentObject.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObject.podspec -------------------------------------------------------------------------------- /PersistentObject.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObject.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /PersistentObject.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObject.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /PersistentObject.xcodeproj/xcshareddata/xcschemes/PersistentObject Mac.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObject.xcodeproj/xcshareddata/xcschemes/PersistentObject Mac.xcscheme -------------------------------------------------------------------------------- /PersistentObject.xcodeproj/xcshareddata/xcschemes/PersistentObject iOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObject.xcodeproj/xcshareddata/xcschemes/PersistentObject iOS.xcscheme -------------------------------------------------------------------------------- /PersistentObject.xcodeproj/xcuserdata/mattcomi.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObject.xcodeproj/xcuserdata/mattcomi.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /PersistentObject/FileRepository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObject/FileRepository.swift -------------------------------------------------------------------------------- /PersistentObject/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObject/Info.plist -------------------------------------------------------------------------------- /PersistentObject/PersistentObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObject/PersistentObject.h -------------------------------------------------------------------------------- /PersistentObject/PersistentObject.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObject/PersistentObject.swift -------------------------------------------------------------------------------- /PersistentObject/Repository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObject/Repository.swift -------------------------------------------------------------------------------- /PersistentObject/UbiquituousKeyValueStoreRepository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObject/UbiquituousKeyValueStoreRepository.swift -------------------------------------------------------------------------------- /PersistentObject/UserDefaultsRepository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObject/UserDefaultsRepository.swift -------------------------------------------------------------------------------- /PersistentObjectTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObjectTests/Info.plist -------------------------------------------------------------------------------- /PersistentObjectTests/PersistentObjectTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/PersistentObjectTests/PersistentObjectTests.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattcomi/PersistentObject/HEAD/README.md --------------------------------------------------------------------------------