Interface Builder文件中的未知类MHRotaryKnob

时间:2012-04-24 09:55:08

标签: ios uicontrol

我有一个自定义类,它是UIControl的子类。

不幸的是,由于以下错误,我无法编译代码:

Unknown class MHRotaryKnob in Interface Builder file.

  • 我试图在MHRotaryKnob.m中添加Build Phases -> Compile Sources我只是犯了一堆错误:
  

架构i386的未定义符号:
  “_OBJC_CLASS _ $ _ CAKeyframeAnimation”,引自:         MHRotaryKnob.o中的objc-class-ref“_OBJC_CLASS _ $ _ CAMediaTimingFunction”,引自:         MHRotaryKnob.o“_kCAMediaTimingFunctionEaseIn”中的objc-class-ref,引自:          - MHRotaryKnob.o“_kCAMediaTimingFunctionEaseOut”中的[MHRotaryKnob valueDidChangeFrom:to:animated:],引自:          - MHRotaryKnob.o中的[MHRotaryKnob valueDidChangeFrom:to:animated:] ld:找不到架构i386 clang的符号:   错误:链接器命令失败,退出代码为1(使用-v查看   调用)

enter image description here

enter image description here

  • 我试图清理并重建
  • 我已经从我的模拟器中提取了内容

我假设在搜索这个特定错误时,由于我的构建阶段缺少源文件。

提前致谢。

1 个答案:

答案 0 :(得分:0)

添加了一个缺失的框架(QuartzCore),问题解决了。