NSManagedObject 子类重复声明

2023-12-27

因此,当我的数据模型准备就绪时,我尝试在数据模型文件打开时生成子类:

编辑器 -> 创建 NSManaged 对象子类

好了,生成了两个文件,一个是类声明,一个是属性。

然而,我立即被提示我重新声明了一个已经存在的类。这是原始生成文件的位置:先前生成的文件 https://i.stack.imgur.com/XZ2F4.png

我的问题很明显:

  1. 这两个文件是什么时候生成的?
  2. 如果我希望这些文件位于我的项目导航器中,当然还有与 ViewController 相同的文件夹中,该怎么办?

对核心数据模型上的现有实体进行更改是很常见的。

假设您向核心数据模型中的现有实体添加一个字段,则必须为该实体重新生成类以包含该字段。

重新生成该类时,可以选择覆盖现有文件。

回答您的问题:

  1. 它可能是在进行先前的实体更改时创建的。
  2. 将之前生成的文件移动到桌面。然后生成新文件。查看两组文件之间的差异并采取适当的措施。如果我没记错的话,一个文件是扩展名,一个是类文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NSManagedObject 子类重复声明 的相关文章

  • SwiftUI - NavigationSplitView 内的 NavigationStack 内的嵌套链接不起作用

    我正在尝试 ipadOS16 macOS13 中提供的新导航 API 但在弄清楚如何在 macOS 13 上将 NavigationSplitView NavigationStack 和 NavigationLink 组合在一起时遇到了一些
  • 检查 Swift 中的类是否存在

    我想在我的 Swift iOS 应用程序中使用 NSURLQueryItem 但是 该类仅从 iOS 8 起可用 但我的应用程序也应该在 iOS 7 上运行 我如何检查 Swift 中的类是否存在 在 Objective C 中你会做类似的
  • Swift 3 按钮文本自动调整大小

    因此 我有根据设备自动调整大小的按钮 我想知道如何使按钮文本自行调整大小 就像具有最小尺寸或比例的 UILable 一样 正如 Matt 上面所说的 UIButton 标题是通过 UILabel 显示的 您可以使用 minumScaleFa
  • 尝试在 iOS 10 上的 safari 中获取地理位置时出现错误

    已阻止 对地理位置的访问因不安全的连接而被阻止http www hnsjb cn http www hnsjb cn 我应该将网站更改为 https 协议吗 iOS 10 和桌面 Safari 10 现在似乎需要 https 连接 Safa
  • 将 UIImage 作为纹理添加到 RealityKit 中的 Plane

    我正在 swift 中尝试新的 RealityKit 框架 我想将 2D 图像放置在 ARAnchor 上 我设法创建一个网格平面 并尝试将图像作为纹理添加到该平面 我发现我可以为材质赋予局部图像 我怎样才能使用 UIImage 来代替 l
  • DispatchWorkItem 未通知主线程

    注意 这不是我已经见过的重复问题调度组 无法通知主线程 https stackoverflow com questions 38552180 dispatch group cannot notify to main thread 没有任何关
  • 为什么找不到 iCloud 帐户/CKContainer

    请参阅下面我更新的问题 我正在使用 CloudKit 开发我的第一个应用程序 我正在尝试在查找交易之前测试用户是否连接到 iCloud 这是我的代码 显示各种测试 func isICloudContainerAvailable gt Boo
  • 使用未解析的标识符

    我的应用程序工作正常 现在 Xcode 突然给我这个错误 使用未解析的标识符 cardWasRemoved func addNewCards countOfCards countOfCards 1 if countOfCards gt 0
  • 您可以从 Swift 应用程序执行 Applescript 脚本吗

    我有一个简单的 AppleScript 来发送电子邮件 如何从 Swift 应用程序中调用它 我无法通过谷歌找到答案 As 卡马罗斯建议 https stackoverflow com a 25167757 168594 你可以打电话NS苹
  • 根据内容调整文本字段的大小

    在用 Swift 编写的 iOS 应用程序中使用自动布局时 如何根据内容调整文本字段的大小 当视图加载以及用户键入时 文本字段将根据需要调整大小以适应其内容 理想情况下 文本字段将在某个点 例如 6 行 停止调整大小 并变得可滚动 你必须使
  • 设置惰性静态变量首先初始化然后分配?

    我意识到static变量是隐式的lazy 这真的很棒 执行以下操作在第一次调用之前不会创建实例 static var test Test 但是 将一个新实例分配给static变量初始化原始实例 然后分配新实例 这对我来说很麻烦 SomeTy
  • 快速更改 uiviewcontroller 的视图

    我创建一个新的UIViewController 我不使用故事板 这是我的代码 我想更改我的视图框架 这对我不起作用 我尝试添加viewWillAppear 还是不行 我知道我可以添加一个新的UIView去做吧 我可以更改视图控制器的视图吗
  • Swift 中的 NSManagedObject 描述

    发生了一些奇怪的事情NSManagedObject description 它只打印一个空行 import Foundation import CoreData objc MyEntity class MyEntity NSManagedO
  • iOS CoreData:“数据模型版本编译器”错误

    我在项目中创建了一个数据模型文件 ChatModel xcdatamodeld 然后我合并了github上的分支 project pbxproj 中存在冲突 我修好了它们 然后错误就发生了 Users mac zhongqing ios Z
  • Swift 错误中的 UIColor 扩展

    我有这个扩展 extension UIColor func rgba r Int g Int b Int a Float gt UIColor return UIColor red r 255 green g 255 blue b 255
  • Swift 4 的observeValue(forKeyPath:...)方法

    我一直在尝试寻找一个例子 但我所看到的并不适合我的情况 以下代码等效于什么 object addObserver self forKeyPath keyPath options new context nil override public
  • Swift - 带有两行文本的 UIButton

    我想知道是否可以创建一个包含两行文本的 UIButton 我需要每一行都有不同的字体大小 第一行为 17 点 第二行为 11 点 我尝试过将两个标签放在 UIButton 内 但我无法让它们留在按钮的范围内 我试图在 ui 构建器中完成所有
  • 将 NSTabViewItem 的副本从 NSTabView 添加到同一个 NSTabView

    我正在创建一个简单的网络浏览器 并希望实现选项卡 为此 我使用NSTabView 我基本上希望每个选项卡都有一个WebView这将显示网站已加载 我从只有一个选项卡开始 并希望在创建新选项卡时添加第一个选项卡的精确副本 我尝试过类似的东西t
  • macOS:以编程方式检查进程是否作为 launchDaemon 或 launchAgent 运行或从命令行运行

    我想了解我的进程运行的上下文 我想区分以下情况 它作为持久计划任务运行 launchDaemon launchAgent 它被称为按需并由 launchd 使用创建open命令行或双击 它是直接从命令行终端调用的 即 gt bin myPr
  • 使 Picker 与其他 BinaryInteger 类型兼容

    Picker仅当与以下一起使用时才能正常工作Int 当使用任何其他类型的BinaryInteger它根本不更新选择 为了解决这个问题 我想做一个CompatilibityPicker但我必须承认我的理解Binding实际上工作给我带来了很多

随机推荐