3

Xenofex-MultiColumnTableViewForiOS-0b3fa88ライブラリをダウンロードし、iOSプロジェクトで使用する予定です。

このライブラリをインポートしてプロジェクトにリンクする手順を教えてください。解凍したフォルダをプロジェクトにドラッグアンドドロップするだけですか?

必要なファイルをプロジェクトにドラッグして実行しようとしました。

コンパイラは、アーキテクチャi386の未定義のシンボルの下にエラーを表示します: "_ OBJC_METACLASS _ $ _ CALayer"、参照元:_OBJC_METACLASS _ $ _ EWHeaderHighlightLayer in EWHeaderHighlightLayer.o "_OBJC_CLASS _ $ _ CALayer"、参照元:_OBJC_CLASS _ $ _ EWHeaderHighLight EWMultiColumnTableView.o "_OBJC_CLASS _ $ _ CATransaction"、参照元:EWMultiColumnTableView.oのobjc-class-ref "_kCATransactionDisableActions"、参照元:-[EWMultiColumnTableView HighlightColumn:] in EWMultiColumnTableView.o ld:アーキテクチャi386clangのシンボルが見つかりません:エラー:linkerコマンドが終了コード1で失敗しました(呼び出しを確認するには-vを使用してください)

誰かがこれについてアドバイスできますか?

4

1 に答える 1

12

リンカエラーを確認するために、QuartzCoreフレームワークをプロジェクトに追加する必要があります。これは、他のものの負荷とともに、CALayerクラスが実装される場所です。

このSOの質問に対する一流の回答にこれを行う方法の説明があります:iOS用のxcode4にquartzcoreを追加します。

于 2012-07-10T08:48:25.933 に答える