Instans Amazon RDS adalah database MySQL / Oracle / ... biasa. Anda dapat menghubungkannya dari perangkat atau platform apa pun, asalkan Anda memiliki driver untuknya.
Ada driver C untuk Mysql (lihat pertanyaan ini Bagaimana cara menginstal MySQL Connector/C di Mac OS X? ) yang berfungsi di Mac OS X dan iOS.
Jika Anda ingin mengakses RDS MySQL dari aplikasi iOS, Anda harus menyertakan driver ini dalam distribusi biner Anda dan menggunakan fungsi yang diekspos oleh driver dari kode Anda.
Pada sudut pandang arsitektur, saya mempertanyakan pendekatan ini. Ada banyak manfaat untuk mengakses database Anda melalui lapisan API (aplikasi web yang berada di antara Aplikasi iOS Anda dan database).
Manfaatnya adalah:- decoupling:jangan memaparkan struktur data ke skalabilitas aplikasi klien:API dapat memuat keseimbangan di seluruh DB saat menggunakan replika baca atau sharding- keamanan:API memungkinkan Anda menerapkan otentikasi dan otorisasi