创建 NSManagedObject 子类...在我的项目中创建一个新错误
Create NSManagedObject Subclass... make a new Error in my project
我想通过 Editor\Create NSManagedObject Subclass... 菜单为我的实体添加 class。但是当我添加它时,项目出错了,这是消息:
Multiple commands produce '/Users/mohsenkhodadadzadeh/Library/Developer/Xcode/DerivedData/walk-fcnteanemrfigmfaalqkvwigvwqc/Build/Intermediates.noindex/walk.build/Debug-iphonesimulator/walk.build/Objects-normal/x86_64/WalkEntity+CoreDataProperties.o':
1) Target 'walk' (project 'walk') has compile command for Swift source files
2) Target 'walk' (project 'walk') has compile command for Swift source files
Multiple commands produce '/Users/mohsenkhodadadzadeh/Library/Developer/Xcode/DerivedData/walk-fcnteanemrfigmfaalqkvwigvwqc/Build/Intermediates.noindex/walk.build/Debug-iphonesimulator/walk.build/Objects-normal/x86_64/WalkEntity+CoreDataClass.o':
1) Target 'walk' (project 'walk') has compile command for Swift source files
2) Target 'walk' (project 'walk') has compile command for Swift source files
我在 File->Project settings 中将该构建系统更改为 Legacy Build system。但还没有成功
这个项目是用 xcode9 制作的,我现在用 xcode 10 开发它
Select 项目导航器中的 xcdatamodeld
文件,select 实体并按 ⌥⌘3 – 在 Xcode 13 ⌥⌘4 – 显示数据模型检查器。
如果您手动创建 class,则必须将 Codegen
弹出窗口设置为 Manual/None
,否则会隐式创建 class 文件。
在Xcode11
1.Remove 来自 Build Phases > Copy Bundle Resources
的信息列表
2.Remove 从 Build Phases > Compile Sources
创建子类
比 运行 如果它不起作用使用 旧版构建设置
发件人:File > Project Settings > build settings > legacy build settings
我想通过 Editor\Create NSManagedObject Subclass... 菜单为我的实体添加 class。但是当我添加它时,项目出错了,这是消息:
Multiple commands produce '/Users/mohsenkhodadadzadeh/Library/Developer/Xcode/DerivedData/walk-fcnteanemrfigmfaalqkvwigvwqc/Build/Intermediates.noindex/walk.build/Debug-iphonesimulator/walk.build/Objects-normal/x86_64/WalkEntity+CoreDataProperties.o':
1) Target 'walk' (project 'walk') has compile command for Swift source files
2) Target 'walk' (project 'walk') has compile command for Swift source files
Multiple commands produce '/Users/mohsenkhodadadzadeh/Library/Developer/Xcode/DerivedData/walk-fcnteanemrfigmfaalqkvwigvwqc/Build/Intermediates.noindex/walk.build/Debug-iphonesimulator/walk.build/Objects-normal/x86_64/WalkEntity+CoreDataClass.o':
1) Target 'walk' (project 'walk') has compile command for Swift source files
2) Target 'walk' (project 'walk') has compile command for Swift source files
我在 File->Project settings 中将该构建系统更改为 Legacy Build system。但还没有成功
这个项目是用 xcode9 制作的,我现在用 xcode 10 开发它
Select 项目导航器中的 xcdatamodeld
文件,select 实体并按 ⌥⌘3 – 在 Xcode 13 ⌥⌘4 – 显示数据模型检查器。
如果您手动创建 class,则必须将 Codegen
弹出窗口设置为 Manual/None
,否则会隐式创建 class 文件。
在Xcode11
1.Remove 来自 Build Phases > Copy Bundle Resources
2.Remove 从 Build Phases > Compile Sources
比 运行 如果它不起作用使用 旧版构建设置
发件人:File > Project Settings > build settings > legacy build settings