我正计划为iOS创建一个应用程序,这将成为我所在城市公共交通的信息应用程序。人们将从他们想要乘坐公共交通工具的地方输入街道名称,并获得在该街道上行驶的公共汽车和小型货车的列表。
我的问题是我刚刚开始为iOS开发,并希望找到一种简单的方法来创建一个数据库/表格,其中包含与这些街道相连的街道名称和公交车号码。
所以基本上我需要创建数据库/表和一个将连接到该数据库的搜索框。
我需要从哪里开始?感谢。
P.S。 - 抱歉我的英语不好;)
答案 0 :(得分:1)
SQLite非常受欢迎,由Apple提供。这使您可以管理表,并允许大多数标准SQL查询。如果要将数据视为对象,也可以链接到Core Data。
有许多教程可以使用SQLite构建一个带有表视图的简单应用程序,例如: here或here
我发现斯坦福大学的视频是学习这些东西的好方法,例如: here on YouTube或iTunes U中有更高版本。
答案 1 :(得分:0)
是的,对于手机数据库,如果你想要一些“手持”,SQLite是获得全功能数据库或核心数据的方法。当然,如果你不需要持久性,你可以使用NSMutableDictionary和一些自定义类来创建一个非常好的数据库。
答案 2 :(得分:0)
学习使用CoreData。它不是为了“抓住”你,它为那里提供了一个复杂的,优化的基础SQLite数据库的ORM接口 - 为了提高效率,已经实施了许多优化。你可以在教程和在线说明后的一个晚上拿起它。