class DarkRaha extends com { // разработка приложений
            String a="Главная" b="Контакты" c="О сайте"
};

IOS4

cреда разработки
пример приложения
подготовка базы данных
альтернативные ресурсы

GUI

Справочник по IOS

Подготовка базы данных для ios приложения

Запускаем в МасOs Application/Util/Terminal.

Далее введем команду

sqlite3 appname.db

Если SQLite установлена в системе, то появится сообщение о версии и как получить справку. Если файл appname.db не существует он будет создан в папке текущего пользователя, т.е. найти его можно будет через Finder в разделе User.

Если SQLite не установлена, возмьте инсталляционный диск MacOs и про инсталлируйте все XTools.

Создадим какую-нибудь таблицу

create table categories ( _id integer primary key, remoteid integer, name text);

Проверим создана ли таблица

.tables

Добавим данные в таблицу

insert into categories(remoteid, name) values (1,'ddd');

Проверим вставилась ли запись

select * from categories;

Теперь можно выйти из SQLite командой .exit или .quit.

Данные с русскими символами через консоль не получилось вставить. Тогда сделал в TextEdit скрипт файл (команды SQL разделенные ;) и сохранил его в utf-8. Дальше прогнал его в SQLite командой

.read myscript.txt

Прочие консольные команды SQLite можно посмотреть на офф. сайте.

добавление бд в проект

Создадим под IOS проект SQLTest.

Добавим к нему библиотеку, слева в панели Group & Files вызовем контекстное меню, и выберем пункту

 Add -> Existing Framework -> libsqlite3.dylib 

Аналогично к ресурсам проекта добавим файл базы данных appname.db, или можно создать отдельную группу и засунуть файл туда.

В эмулятор база устанавливается, если ее еще нет. Т.е. изменив файл базы данных и запустив приложение, будет использоваться старый файл. В таких случаях удалите приложение из эмулятора.


Рейтинг@Mail.ru