哪里最适合iPhone-SDK的SQLite 3教程?

我正在寻找一个完整的教程,它不仅告诉我如何执行一个查询,而且还包括如何设置整个事情,包括设置库,创build数据库等等。

我在哪里可以find它?

在iPhone上使用SQLite 3与在任何其他平台上使用SQLite没什么两样。 你应该阅读一般的SQLite文档 。

在你的iPhone应用程序中,你通常在applicationDidFinishLaunching:程序委托的applicationDidFinishLaunching:方法中打开你的SQLite数据库。 之后,你可以使用你的数据库。

我在iPhone上使用了Gus Mueller的FMDatabase类。 他们提供了一个SQLite周围的瘦包装。

最后一点:似乎CoreData将会在操作系统版本为3的iPhone上可用。您可以通过CoreData框架使用SQLite。

Stanfords cs193p iPhone应用程序开发上个学期展示了如何设置和使用iPhone的sqlite3。

我没有检查最新的讲座,但最近一个学期有一个对sqlite的参考。 在iTunesU中有讲课笔记和video – 查看cs193p网站的链接/参考资料/示例代码/讲义。

我的Delicious书签中有一些iPhone SQLite链接 。 应该有足够的链接来教你所有你需要的SQLite。 很多教程都非常简单易懂。 那里也有几个包装。 我没有使用任何的包装,但他们看起来很有趣。 此外,检查出其他书签标签SQLite美味的项目。

除了Peter Quade的出色答案之外,我还可以build议您查看http://www.iphonekicks.com/tags/SQLite – 在这里您可以find很多SQLite主题的书签。

而仅供参考, iPhone踢是一个社会书籍标记网站,一个Digg克隆,但纯粹为iPhone SDK链接:-)