Как создать инструмент разработки для создания пользовательских экземпляров объектов для iPhone OS - PullRequest
1 голос
/ 09 марта 2010

Я собираюсь создать приложение, в котором оно будет использовать 7-10 экземпляров пользовательского класса, давайте назовем их «книгами», каждый класс будет состоять из числа страниц, названия, целого числа страниц. книга содержит и, возможно, некоторые заметки автора, связанные с конкретной страницей.

Мой вопрос: каков наилучший способ создания этих объектов? кажется слабым просто жестко запрограммировать все книги вместе, и если после первоначального выпуска их будет больше, я бы почти хотел, чтобы автор смог создать их с помощью простого настольного приложения.

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

Насколько я знаю, у меня есть только лицензия на iphone dev. Очевидно, что вам не нужно быть супер конкретным, но я ищу способы решения этой задачи. Может быть, если есть хороший способ жестко их кодировать, я бы тоже хотел об этом услышать.

Полагаю, что эквивалентом был бы разработчик игры, который бы стал редактором уровней для своей игры, поэтому ему не нужно создавать доски программно.

Ответы [ 2 ]

1 голос
/ 09 марта 2010
  • Предоставьте свои данные в формате XML или JSON. формат (или любой другой вид файла формат, который вы предпочитаете), это для передачи данных в / из приложения.
  • Анализ вашего файла данных (xml / json) и сохранение в постоянном хранилище (файл, sqlite, данные ядра) на телефоне. Это данные, которые ваше приложение будет регулярно использовать с сегодняшнего дня.
  • Предлагайте пользователю возможность получать обновления по сети
  • Если пользователь выбирает получение обновлений, загрузите обновленный файл xml / jason по сети, проанализируйте и обновите постоянное хранилище
1 голос
/ 09 марта 2010

Используйте SQLite. Вы можете легко создать редактор баз данных sqlite или использовать некоторые из них бесплатно. IPhone может самостоятельно читать базу данных sqlite, просто включив библиотеку.

...