API Sqlite3 C доступен напрямую (вам нужно связать продукт сборки с libsqlite3 на этапе сборки библиотек).Вы можете либо записать элементы в предварительно созданную базу данных sqlite (если вы уже знаете структуру данных), либо сохранить элементы в NSMutableArray / NSMutableDictionary до тех пор, пока разбор XML не закончится (при условии, что данные XML не слишком велики, чтобы соответствоватьразумно в память).Затем создайте соответствующую базу данных для хранения данных.
Вы также можете использовать основные данные, которые рекомендованы Apple (и которые используют sqlite под капотом), с более приятным объектно-ориентированным API.
C API подробно описан здесь , и он ссылается на конкретные примеры для множества различных общих операций sqlite.Для sqlite также существуют объективные оболочки типа C, такие как , этот , если вам не нравится C.