I have a requirement to keep the app size under 3MB. There will be small amount of offline data storage in the app. I would like to know if I should use SQLite or Core Data (Which I personally prefer) to have better app size.
I will be coding the app in SWIFT3. I found out that we would require to use a wrapper to use SQLite anyway, which is basically what Core Data offers.
P.S.: I would personally like to stick to SWIFT3 rather than switching to objectiveC. Any additional tips for better app size and, opinions on if I should switch to objectiveC would be much appreciated.