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のobjc-class-ref "_kCAMediaTimingFunctionEaseIn"、参照元[MHRotaryKnob valueDidChangeFrom:to:animated:] in MHRotaryKnob.o "_kCAMediaTimingFunctionEaseOut"、参照元:-[MHRotaryKnob valueDidChangeFrom:to:animated:] in MHRotaryKnob.o ld:シンボルがアーキテクチャi386 clang:エラーで見つかりませんコマンドが終了コード1で失敗しました(呼び出しを確認するには-vを使用してください)
- 私は掃除して再建しようとしました
- シミュレータからコンテンツを一掃しました
この特定のエラーを検索することから、ビルドフェーズでソースファイルが欠落していることが原因であると推測します。
前もって感謝します。