将项目移动到新项目的最佳方式

时间:2010-02-23 18:06:26

标签: iphone xcode core-data project-management

我没有找到任何答案来解释为什么我无法将数据模型添加到现有项目中。因此,考虑到使用核心数据进行存储从头开始创建项目确实正确地创建了数据模型,我试图将整个项目移动到包含数据模型的新项目中。

无论我如何尝试这样做,新项目都无法建立。在我的第一次尝试中,我尝试将一个拖放从一个拖到另一个,清理所有目标并构建......灾难性的。

在尝试了几种不同的方法之后,我最接近成功的方法如下......

  1. 创建了新项目(与我现有项目同名)

  2. 链接必要的框架

  3. 复制资源,即plist,icons,picts

  4. 在新项目中创建所有类

  5. 复制每个.f&的内容。每个类的.m文件,不引用任何其他类。对于每个类,删除.xib文件并从现有项目中复制.xib文件,清除所有目标,检查.xib中的所有链接,构建。

  6. 按照步骤5的方式完成其余的课程,确保始终首先创建任何引用的类。

  7. 按照这种方法,我进入我的最后2个类,并在引用上找到一个符号未找到错误,返回到我创建的第一个类之一。据我所知,这个错误与没有正确链接的框架有关,但我无法弄清楚如何修复它。

    有没有更好的方法来做到这一点。

    我对苹果的数据模型问题有技术要求,但无法坐下来等待他们的回复。

    感谢您的帮助。

    约翰

1 个答案:

答案 0 :(得分:1)

您应该将Core Data框架添加到项目中,并添加以下内容:

#import <CoreData/CoreData.h>

到你的Prefix.pch文件。但是,既然你没有说过“灾难性的”以外发生的事情,很难给你一个更有针对性的答案。