iPhone上有没有SQLite的Cocoa/Object-C包装库?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (19)

我正在为iPhone开发,并正在寻找一个用于使用SQLite的良好Cocoa/Object-C库。我不想使用标准的过程SQLiteCAPI。我在sqlite.org在Object-C部分下,但不确定在库API设计、稳定性和功能方面哪一个最好。

提问于
用户回答回答于
用户回答回答于

我发现最简单的就是这个https://github.com/Misato/SQLiteManager4IOS

使用它基本上是这样的:

NSArray *results = [dbManager getRowsForQuery:@"SELECT * FROM table WHERE id = 1"];

results包含字典的数组。每个字典都是一个返回的行,其中键是表中每个列的名称。

在那之后,你可以做这样的事情:

NSDictionary *aPerson = [results objectAtIndex:0];
NSString *firstName = aPerson[@"firstName"];
NSString *email = aPerson[@"email"];

扫码关注云+社区