I want to synchronize data with my App-Server whenever data has been saved to the local database (sqlite) on my mobile phone. I need a mechanism that automatically detects an internet connection in order to send the related saved data to my server at any time. That's how I want to realize an offline mode.
Which approaches can you recommend me? Are there any frameworks which do that job? In android I use syncAdapter, does Swift3 provides a similar framework or do I need to create an own solution?