Does this mean that all of the data in the public database will be taking up space on every user's device, even if they do not use the data?
I have an app that allows users to create entries of text that they want to memorize. I use the persistent Core Data container to sync the users data between devices and this works extremely well.
If I used Core Data shared persistent containers to allow publishing of texts, would there be a way for users to only download specific data? for example, I would like to allow students to download a group of texts published by their teacher
Yes.Does this mean that all of the data in the public database will be taking up space on every user's device, even if they do not use the data?
No. The public database is not a replacement for the Shared Database.If I used Core Data shared persistent containers to allow publishing of texts, would there be a way for users to only download specific data? for example, I would like to allow students to download a group of texts published by their teacher