Mac OS X Apps 是否有类似存储的数据库

Is there a database like storage for Mac OS X Apps

我跳转到 OS X 应用程序开发只是一种爱好。我有多年构建 Web 应用程序的经验,而且我已经习惯了使用数据库存储系统。我也从未构建过 mobile/desktop 应用程序。那么,如何为应用程序获取类似数据库的存储系统?

PS: 我正在试用待办事项列表应用程序。

Apple 的 Core Data 框架可能就是您要找的。它为 SQLite Mac OS 和 iOS 应用程序提供了 "relational mapper",与许多 ORM 为 Web 应用程序提供的功能非常相似。

如果您有时间和精力,那么 Core Data 是个不错的选择。另一方面,有一个名为 libsqlite3.dylib 的库,它为您带来熟悉的 SQL 语法:

NSString *query = [NSString stringWithFormat:@"insert into peopleInfo values(null, '%@', '%@', %d)", self.txtFirstname.text, self.txtLastname.text, [self.txtAge.text intValue]];

你可以关注这个tutorial