Saya akan membutuhkan lebih banyak info untuk memberikan jawaban yang akurat. Jenis database apa yang Anda gunakan?
Saya hanya dapat memberi Anda jawaban umum karena Anda benar-benar tidak memberikan banyak info, Apa yang biasanya Anda lakukan ketika Anda perlu mengirim/meminta data dari iOS ke Layanan Web, adalah mengirim Permintaan HTTP menggunakan NSURLConnection
atau kelas pembungkus lainnya seperti AFNetwork.
Juga istilah "sinkronisasi" adalah topik yang cukup besar, apa yang Anda maksud dengan sinkronisasi? Selalu memastikan data di Database iOS sama dengan database web service? Jika demikian, Anda dapat meminta klien menyimpan semacam E-Tag (tanggal modifikasi terakhir), dan meminta server hanya untuk data mulai hari itu dan seterusnya. Atau sebaliknya, tergantung pada jenis sinkronisasi yang ingin Anda capai.
Saya harap beberapa di antaranya masuk akal untuk Anda, karena pertanyaan Anda sangat umum, jawaban saya menampilkan sedikit info umum, tetapi mungkin bisa membantu Anda :)