все. Я экспериментировал с Какао и программированием Objective C на Mac в течение нескольких месяцев теперь, и я желаю запустить приложения разработки, которые управляют большими объемами данных. Проблема, я не действительно уверен, где запустить с баз данных.
У меня есть хорошие знания в программировании Java с SQLite. Я читал немного о CoreData, и я не смог найти любые хорошие ресурсы для того, чтобы просто вручную соединиться с базой данных. Я ищу рекомендации.
Я должен попробовать CoreData, и если так, кто-либо может рекомендовать хорошее учебное руководство для кого-то плохо знакомого с языком? Или, я должен попытаться вручную соединить и запросить базу данных SQLite так или иначе?
Обратите внимание на потрясающий FMDB . Это оболочка Objective-C вокруг C SQLite API, которая действительно упрощает работу с базами данных SQLite в Какао.
Да, и к нему прилагается некоторая документация , а пример кода довольно прост для понимания и хорошо прокомментирован. Скорее всего, в этом примере демонстрируется 99% всего, что вы хотите сделать с базой данных SQLite.
На мой взгляд, если вы используете что-то еще для доступа к базе данных SQLite (это не хранилище CoreData), вы делаете это неправильно.
У Apple есть несколько руководств по Core Data, например: http://developer.apple.com/cocoa/coredatatutorial/index.html
Если вы хотите использовать sqlite, просто используйте sqlite C API: http://www2.sqlite.org/cintro.html