【发布时间】:2016-02-12 09:33:26
【问题描述】:
我的 swift 项目中有一个旧类“Approval.swift”
我在 Core Data 中添加了 NSManagedObject (Approval),并为该实体创建了具有相同名称 (Approval.swift) 的 NSManagedObject 子类
然后我将实体名称更改为“ApprovalObject”,并将关联的类更改为 ApprovalObject.swift,以将其与旧类“Approval.swift”区分开来
当我尝试运行该项目时,我得到了这个错误
重复符号 _OBJC_METACLASS_$_Card 在: /Users/MyUser/Library/Developer/Xcode/DerivedData/MyProject-czluntwgoefegbeilusmojsyejlc/Build/Intermediates/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/armv7/ApprovalObject.o /Users/MyUser/Library/Developer/Xcode/DerivedData/MyProject-czluntwgoefegbeilusmojsyejlc/Build/Intermediates/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/armv7/Card.o 重复符号 _OBJC_CLASS_$_Card 在: /Users/MyUser/Library/Developer/Xcode/DerivedData/MyProject-czluntwgoefegbeilusmojsyejlc/Build/Intermediates/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/armv7/ApprovalObject.o /Users/MyUser/Library/Developer/Xcode/DerivedData/MyProject-czluntwgoefegbeilusmojsyejlc/Build/Intermediates/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/armv7/Card.o
ld:架构 armv7 clang 的 2 个重复符号:错误:链接器 命令失败,退出代码为 1(使用 -v 查看调用)
有人可以帮我解决这个错误吗? 非常感谢
【问题讨论】:
-
我想你已经添加了两次。检查一次我的意思是
ApprovalObject -
@BuntyMadan 非常感谢!是的,我检查了 ApprovalObject 有一个错误
-
酷,它发生了!享受
-
问了很多很多次。请在发布之前搜索现有答案。