如何创建开发工具来为iphone os创建自定义对象实例

时间:2010-03-08 23:21:14

标签: iphone xcode oop objectinstantiation

我打算创建一个应用程序,它将使用7-10个自定义类的实例,让我们称之为“书籍”,每个类将包含多个页面,一个标题,一个多少页面的int一本书包含与特定页面相关的作者的一些注释。

我的问题是创建这些对象的最佳方法是什么。以编程方式将所有书籍硬编码在一起似乎很弱,如果在初始版本之后添加更多书籍,我几乎希望让作者能够使用简单的桌面应用程序构建它们。

所以我想我正在寻找一种方法来创建一个小应用程序来在桌面上创建自定义类的实例,然后将这些实例带入iPhone应用程序。

据我所知,我只拥有iphone开发许可证。显然你不必具有超级特定性,但我正在寻找完成这类任务的方法。也许如果有一个很好的方法来对它们进行硬编码,我也希望听到它。

我认为相当于游戏开发人员会为他的游戏制作一个关卡编辑器,所以他不需要以编程方式创建这些板。

2 个答案:

答案 0 :(得分:1)

使用SQLite。您可以轻松地创建一个sqlite数据库编辑器,或者使用一些免费的编辑器。 iPhone本身可以读取sqlite数据库,只需包含库。

答案 1 :(得分:1)

  • 以XML或JSON格式提供数据 格式(或任何文件的味道 您喜欢的格式),这是向/从应用程序传输数据。
  • 解析您的数据文件(xml / json)并存储在手机上的永久存储(文件,sqlite,核心数据)中。这是您的应用程序从现在开始经常使用的数据。
  • 为用户提供通过网络获取更新的选项
  • 如果用户选择获取更新,请通过网络下载更新的xml / jason文件,解析并更新您的永久存储