我传统上是一名.NET开发人员,在涉及ORM时我会被宠坏。我选择的风格是NHibernate,但有很多选择。
我想知道在为iPhone开发时是否有人在这里使用ORM,如果是的话,这些功能集如何与它的Java和.NET对应物进行比较。我理解我的问题有点主观(好的可以涵盖很多东西)但功能丰富,易用性和性能是我的主要兴趣。我知道那里有一些,但是想听听StackOverflow社区有多好......
答案 0 :(得分:13)
我认为Core Data是几乎所有iPhone开发者的首选ORM。它快速,易于使用,并与Cocoa的其余部分完美集成。
答案 1 :(得分:3)
Apple自己的Core Data可能是一个不错的选择,因为它将无缝地与SDK的其余部分集成在一起。
答案 2 :(得分:0)
除非你打算使用自己的特殊用途ORM,否则我可能会坚持使用CoreData,尽管我听说过SQLite Persistent Objects的一些好消息,但它已被比作RoR的ActiveRecord(请记住我'我自己从未使用它,我只是在这里添加,因为我听过几个同事谈论它。)