Я хочу сделать простую систему рекордов для своей игры.Никаких публикаций в Интернете, просто хранение ваших лучших результатов на устройстве, возможно, возможность поделиться ими в Твиттере или что-то в этом роде.
Моя таблица выглядит так:
CREATE TABLE highscores ( name VARCHAR(10), score INT )
и затем яЯ хочу найти простой способ получить имя, оценить и упорядочить его по убыванию оценки, вернув вершины 5.
SELECT name, score FROM highscores ORDER BY score DESC LIMIT 0, 5
Я пытался сделать это, следуя этому руководству по SQLite: http://dblog.com.au/iphone-development-tutorials/iphone-sdk-tutorial-reading-data-from-a-sqlite-database/
Я создал базу данных, настроил ее, попытался создать свою собственную обертку, но у меня возникли следующие проблемы:
- Это работало с загрузкой партитуры, но с загрузкой имени, которое я пыталсяпреобразовать в NSString *, как они это делают в учебнике, не сработает, он просто вернул 0, хотя я установил имя "Johannes"
- Если я отошел от страницы результатов, а затем вернулсяв меню, и снова нажал на страницу с оценками, приложение упало.
Есть идеи?Я действительно подчеркнул, что не могу найти НИЧЕГО в Интернете по этому поводу.: [