2009-07-20 39 views
0

嗨,我创建了一个iPhone应用程序,它将使用SQLite作为数据库。该数据库由websever通过XML HTTP请求进行同步。问题是,我没有用于创建数据库应用程序的预构建体系结构。如何在iPhone中编写数据库应用程序

是否有任何教程,将指导我如何编写数据访问层(DAL)或如何以安全的方式与iPhone导入SQLite文件。

我不想一次又一次地打开数据库连接,就像创建一个处理所有数据库相关部分的类。

请给我建议。

谢谢

回答

2

您刚刚描述了一些Apple称为Core Data的内容。请参阅此链接了解更多详情 http://cocoadevcentral.com/articles/000086.php 它确实在桌面上描述了Core Data,但实质上是相同的。

核心数据是苹果公司编写的SQLite的一个很轻的包装。核心数据一旦你有你的基本代码,你会发现它很容易处理。

Core Data的另一个重大胜利是它有一个很小的内存足迹,这对于确保您的应用程序性能最佳非常重要。

我会先从一些示例代码开始,核心数据需要几个小时才能开始,几天到几周才能学习,但一旦你过去了,你应该发现它非常方便和强大。

John。

相关问题