BarlebysCore is a framework written in Swift4, available for macOS, iOS, tvOS et Linux, that allows to :
FilePersistent
Objects.BartlebysCore's goal is to keep things simples and "Swifty" by Design. BartlebysCore is the core Engine of BartlebyKit but is suitable for other usages. I will replace Bartleby
If your data can be totally loaded in Memory, Bartleby's Core is probably a good solution for your App. It will allow to use simple functional programming approach to manipulate your data synchronously very efficiently, and integrate easily with your RESTFul API.
You can use the Swift Package Manager, a git submodule, or Carthage to install BartlebysCore Framework.
You can clone BartlebyKit and run ./install.sh
. It will synchronise update the submodules a offer a configured workspace.
You can check the SPM sample CURRENTLY A USELESS PLACEHOLDER
You need to create a workspace with
git submodule add -b master https://github.com/Bartlebys/BartlebysCore
BartlebysCore/Projects/BartlebysCore/BartlebysCore.xcodeproj
file in your Xcode workspaceBartlebysCore.framework
as Linked Frameworks and libraries from the target general Tab.This approach may improve performance and can be suitable is you want to aggregate all the sources.
git submodule add -b master https://github.com/Bartlebys/BartlebysCore
-DUSE_EMBEDDED_MODULES
in the target Build Settings tab > Other swift flags.If you want to use mixed approach you should import BartlebysCore as :
#if !USE_EMBEDDED_MODULES
import BartlebysCore
#endif
Add in your Cartfile:
github "Bartlebys/BartlebysCore"
Bartleby's stack is Licensed under the Apache License version 2.0 By Benoit Pereira da Silva
link |
Stars: 2 |
Last commit: 5 years ago |
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics