如何将NSMutableArray保存到SQLite DB?

时间:2012-01-20 13:53:14

标签: cocoa sqlite nsmutablearray

我有一个NSMUtableArray,我需要将它保存在SQLite文件中。 我可以利用这个API吗? 这是Mac桌面应用程序(不适用于iPhone)

2 个答案:

答案 0 :(得分:9)

是的,API被称为“核心数据”。

您当然可以使用SQLite库直接访问SQLite。但是,我建议 - 即使是一个非常简单的任务 - 让你的脚踩到Core Data。一旦完成了第一步,它就非常容易使用。您可以立即敲定数据模型,并且会为您创建所有关系表。

此外,还有很多很棒的材料可供学习。 Apple拥有出色的视频,更不用说精湛的第三方教程了。只是谷歌“核心数据”。

Here's the programming guide to get you started.

答案 1 :(得分:4)

  

Gus Mueller创建了一个Objective-C包装器,用于连接   SQLite,称为FMDB。这个can be obtained from Github的最新代码。这可能是向SQLite提供数据的更简单方法   而不是通过原始C API。

     

Brandon Treb有written a brief tutorial on the use of FMDB,   展示行动框架。