matheusfrozzi / Essentials

A framework of useful entities for iOS and macOS targets.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Essentials

License: MIT Swift iOS Swift

A framework of useful entities for iOS and macOS targets.

##Entities

###CoreDataStack

Universal Core Data Stack (singleton), ready to be used in iOS and macOS targets. The stack is setup with a main and a background (private) context that are utilised by a PersistentStoreContainer where applicable or, NSManagedObjectContextDidSave notifications are registered and handled manually.

###Rounder

Global function that rounds a Double at a certain number of decimal digits.

###FileManager

Foundation FileManager extension used for saving a similarly named file into a particular directory (similar to how macOS handles Finder file duplication.)

###String

Foundation String extension with helpful related methods.

###Logger

A univarsal Logger for iOS and macOS targets. Any logs are either stored to a file location or, both on disk and the console.

###SPM ready

Just add repo the link to your Package.swift file dependencies.

About

A framework of useful entities for iOS and macOS targets.

License:MIT License


Languages

Language:Swift 100.0%