Как адаптировать одноэлементный шаблон Apple для доступа к базе данных SQLite? - PullRequest
1 голос
/ 21 сентября 2011

Кто-нибудь разработал синглтон для доступа к базе данных SQLite?Я знаю, что есть и другие варианты, такие как Core Data, но в моем случае мне нужен SQLite.Я посмотрел на предоставленный Apple код создания синглтона ( здесь ), но дело в том, что «материал» базы данных SQLite - это не объект, а «typedef struct sqlite3».Поэтому в настоящее время я сомневаюсь, как мне адаптировать этот код, чтобы он был синглтоном.Любые предложения, пожалуйста:)

ОБНОВЛЕНИЕ: Я смотрел на структуру FMDB для SQLite, которая делает все, но не реализует синглтон.Я имею в виду, методы доступа - это экземпляры, а не методы класса.Если мне нужно вызывать операторы SQL из разных мест моего кода, мне нужно передать указатель вместо вызова какого-либо метода класса общего экземпляра :( Итак, вопрос остается открытым.

1 Ответ

2 голосов
/ 21 сентября 2011

Я думаю, что вы должны использовать FMDB, это одна из хороших библиотек-оболочек для SQLite3.

Подробнее о FMDB смотрите здесь http://www.ioslib.com/library/data/fmdb/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...