добавление sqlite3 в фреймворки? - PullRequest
2 голосов
/ 07 апреля 2011

Я читаю в этой книге "Wrox Beginning IOS 4 Application Development", чтобы попытаться выяснить, как можно сохранять пользовательские данные с помощью sqlite3.

В этом упражнении я советую запустить новое «приложение на основе представления». Я делаю это, а затем он говорит «Щелкните правой кнопкой мыши» по папке «Frameworks» и добавьте в нее библиотеку «libsqlite3.dylib».

Ну, я не могу понять, как добавить эту библиотеку. Я скачал исходный код этой книги, думая, что он может быть там, а его нет. Так что я предполагаю, что это что-то встроенное в xcode, но я не могу понять, как добавить эту вещь.

Кто-нибудь может привести меня в правильном направлении, чтобы я мог попробовать начать эту главу?

Ответы [ 2 ]

3 голосов
/ 07 апреля 2011

Хотя вы, безусловно, можете использовать SQLite напрямую, настоятельно рекомендуется вместо этого использовать CoreData - который поддерживается SQLite, но предоставляет Objective-C API. Существует множество учебных пособий, статей и видео о том, как использовать CoreData (обратитесь к iTunes U - Stanford CS193P за отличное введение в CoreData). Также, когда вы создаете новое приложение CoreData, оно автоматически включает в себя все, что вам нужно.

2 голосов
/ 07 апреля 2011

См. Мой ответ на этот связанный вопрос о том, как это сделать (см. Первое Редактировать ; вопрос был о добавлении libresolv, но шаги те же).

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