Цель C ОРМ - PullRequest
       15

Цель C ОРМ

9 голосов
/ 17 декабря 2011

Я новичок в Задаче C. В предыдущей практике я привык использовать ORM-подобные фреймворки для доступа к базе данных.

Может ли кто-нибудь порекомендовать какую-либо достойную среду ORM для Objective C?

Ответы [ 5 ]

15 голосов
/ 17 декабря 2011

Следующие параметры предназначены для SQLite на iOS:

3 голосов
/ 16 мая 2014

ОБНОВЛЕНИЕ: теперь DBAccess был заменен ORM Shark с открытым исходным кодом.

Недавно мы выпустили бесплатное приложение для распространения и использования ORM для Objective-c / iOS под названием DBAccess, которое можно загрузить с http://db -access.org / , на его разработку ушло несколько лет и теперь развернут во многих приложениях.

Документация довольно проста, но постепенно создается / обновляется, и мы приветствуем отзывы и предложения сообщества.

Существует также дорожная карта, в которой подробно описаны функции, которые будут выпущены в следующих выпусках.

Это может быть не для всех, но я надеюсь, что наши усилия помогут некоторым в сообществе.

ПРИМЕЧАНИЕ , меня предупредили о том, что рекламировать ваши собственные продукты на таком форуме, как этот, нехорошо, но я просто хочу добавить, что я публикую это только в ответ на ОП, потому что я чувствую, что это приносит что-то полезное на стол, и я искренне надеюсь, что это окажется полезным для некоторых людей, даже если это не для всех.

ОБНОВЛЕНИЕ: теперь DBAccess был заменен ORM Shark с открытым исходным кодом. Он совместим с API и доступен на github. http://sharkorm.com и https://github.com/sharksync/sharkorm

Спасибо Adrian_H

2 голосов
/ 17 декабря 2011

Существует множество альтернатив, но, на мой взгляд, нет ничего лучше основных данных Apple.Он прост в использовании и реализации и невероятно хорошо документирован (как и все, что поступает от Apple).

Одним отличным ресурсом для быстрого изучения Core Data и его использования является видео Пола Хегарти CS193P, доступное на iTunes U, который можно скачать по следующей ссылке:

http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=480479762

1 голос
/ 17 ноября 2014

SQPersist - это оболочка инфраструктуры Objective-C Persistence вокруг SQLite на основе FMDB:
Посетите страницу Github

0 голосов
/ 14 марта 2015

Я полностью рекомендую Realm . ИМХО это отличный выбор из-за своей простоты и производительности.

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