为iOS应用程序创建简单数据库

时间:2014-03-02 14:41:46

标签: ios iphone database ios7

我正计划为iOS创建一个应用程序,这将成为我所在城市公共交通的信息应用程序。人们将从他们想要乘坐公共交通工具的地方输入街道名称,并获得在该街道上行驶的公共汽车和小型货车的列表。

我的问题是我刚刚开始为iOS开发,并希望找到一种简单的方法来创建一个数据库/表格,其中包含与这些街道相连的街道名称和公交车号码。

所以基本上我需要创建数据库/表和一个将连接到该数据库的搜索框。

我需要从哪里开始?感谢。

P.S。 - 抱歉我的英语不好;)

3 个答案:

答案 0 :(得分:1)

SQLite非常受欢迎,由Apple提供。这使您可以管理表,并允许大多数标准SQL查询。如果要将数据视为对象,也可以链接到Core Data。

请参阅the Apple overview

有许多教程可以使用SQLite构建一个带有表视图的简单应用程序,例如: herehere

我发现斯坦福大学的视频是学习这些东西的好方法,例如: here on YouTube或iTunes U中有更高版本。

答案 1 :(得分:0)

是的,对于手机数据库,如果你想要一些“手持”,SQLite是获得全功能数据库或核心数据的方法。当然,如果你不需要持久性,你可以使用NSMutableDictionary和一些自定义类来创建一个非常好的数据库。

答案 2 :(得分:0)

学习使用CoreData。它不是为了“抓住”你,它为那里提供了一个复杂的,优化的基础SQLite数据库的ORM接口 - 为了提高效率,已经实施了许多优化。你可以在教程和在线说明后的一个晚上拿起它。