Closed tydahlwave closed 6 years ago
I know it looks like a lot of files, but that's just because of the Pod that I added. Most of the changes are in the DatabaseManager class and the data classes like Event, Movement, etc.
Unfortunately, the integration of Realm broke the way we were assigning images to data classes. Using the @objc dynamic
tag makes a property managed by Realm, but it does not support UIImage. Thus, I need to create an ImageManager to remedy the problem.
Completely restructured the database layer on the frontend.
The app is automatically updated when changes occur in the Firebase database. This means that the Realm database on the app is always up-to-date.
Let me know if there are any method names that are confusing or ways that I could structure things better.