Существует ли учебное руководство о том, как использовать FMDB, sqlite3 класс обертки? [закрытый]

спецификация C# указывает на p.305 (17.4.4)

начальное значение поля, является ли это быть статическим полем или полем экземпляра, значением по умолчанию (В§12.2) типа field’s. Не возможно наблюдать значение поля, прежде чем эта инициализация по умолчанию произошла, и поле таким образом никогда “uninitialized”.

5
задан 14 August 2009 в 15:59
поделиться

2 ответа

Очевидно, источником является документация.

Однако возникает вопрос, почему вы не используете Core Data?

Гас эффективно скомпилировал FMDB для iPhone, потому что Core Data не было нет в наличии. Теперь, когда это так (начиная с версии 3.0), потребность в FMDB уменьшилась.


Очевидно - если вам нужна переносимость кода , то прямые API-интерфейсы sqlite, вероятно, подойдут.

Если вам нужна переносимость данных , то такая оболочка, как FMDB, вероятно, будет правильным ответом.

Если ваша переносимость достигается за счет полностью нативных приложений с архитектурой потока данных клиент / сервер (которая предложит лучшее -пользовательский интерфейс устройства, хотя потенциально это требует более высоких затрат на разработку), то Core Data обычно является лучшим ответом на iOS.

1
ответ дан 15 December 2019 в 01:08
поделиться

В проекте xcode в репозитории svn есть файл fmdb.m с большим количеством примеров использования для начала работы.

0
ответ дан 15 December 2019 в 01:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: