我是 Objective-C 的新手;而且我在我的书籍或互联网上找不到任何解决方案。
我的问题:在没有源代码的情况下使用已编译的 .mom 和 SQLite db 的最有效和最快的方法是什么?
详细信息: 我正在尝试将我的小应用程序连接到另一个应用程序的数据库并使用(只读)其部分数据。但这项任务很困难,因为该应用程序没有 SDK。
该应用程序有一个已编译的 .mom 文件和一个 SQLite 数据库。
我成功地以编程方式(不使用 IB)使用 .mom 连接到数据库,并且可以设法获取实体,将数据填充到我重新创建的对象中等。但我每一步都在猜测、试验和错误。因此,开发需要大量时间并且容易出错。剖析最困难的任务是通过中间表建立对多关系。
例如:实体“书籍”与“作者”有关系。由于作者的顺序很重要,因此有一个中间表“authorsNumbered”,其中包含以下字段:数字、作者、书籍;并且“数字”字段确定作者的确切顺序,因为它们应该出现在任何地方(重要!)
我终于设法使用 NSSortDescriptor 创建了一个有序的作者数组,但我花了整整一周的时间才找到并猜测如何去做!
您会建议更有效的方法来处理已编译的 .mom 而不是我使用的方法吗?
谢谢