【发布时间】:2012-04-24 09:55:08
【问题描述】:
我有一个自定义类,它是 UIControl 的子类。
很遗憾,由于以下错误,我无法编译代码:
Unknown class MHRotaryKnob in Interface Builder file.
- 我尝试在
Build Phases -> Compile Sources中添加MHRotaryKnob.m,但出现一堆错误:
架构 i386 的未定义符号:
“_OBJC_CLASS_$_CAKeyframeAnimation”,引用自: MHRotaryKnob.o "_OBJC_CLASS_$_CAMediaTimingFunction" 中的 objc-class-ref,引用自: MHRotaryKnob.o "_kCAMediaTimingFunctionEaseIn" 中的 objc-class-ref,引用自: -[MHRotaryKnob valueDidChangeFrom:to:animated:] in MHRotaryKnob.o "_kCAMediaTimingFunctionEaseOut",引用自: - [MHRotaryKnob valueDidChangeFrom:to:animated:] 在 MHRotaryKnob.o ld 中:未找到架构 i386 clang 的符号: 错误:链接器命令失败,退出代码为 1(使用 -v 查看 调用)
- 我已尝试清理和重建
- 我已经从我的模拟器中清除了内容
我认为搜索这个特定错误是由于我的构建阶段缺少源文件。
提前致谢。
【问题讨论】: