gpt4 book ai didi

iphone - 将项目移至新项目的最佳方式

转载 作者:行者123 更新时间:2023-12-03 20:11:32 27 4
gpt4 key购买 nike

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

无论我如何尝试,在某些时候,新项目都将无法构建。在我的第一次尝试中,我尝试将一个掉落物从一个拖到另一个,清理所有目标并构建......灾难性的。

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

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

  2. 链接必要的框架

  3. 复制资源,即plist、图标、图片

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

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

  6. 按照步骤 5 的方式处理剩余的类,确保始终首先创建任何引用的类。

按照这种方法,我进入了最后两个类,并在引用我创建的第一个类时出现了符号未找到错误。据我所知,这个错误与没有正确链接框架有关,但我不知道如何修复它。

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

我向 Apple 提出了关于我的数据模型问题的技术请求,但无法坐等他们的回复。

感谢您的帮助。

约翰

最佳答案

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

#import <CoreData/CoreData.h>

到您的 Prefix.pch 文件。但由于您除了“灾难性”之外没有说发生了什么,所以很难给您更有针对性的答案。

关于iphone - 将项目移至新项目的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2320558/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com