プロジェクトでCATRansform3DMakeRotation関数を使用する必要がありますが、コンパイルしようとするとビルドエラーが発生します
Undefined symbols:
"_CATransform3DMakeRotation", referenced from:
関数をコメントアウトすると、プロジェクトは正常にビルドされます。
なぜこれが起こっているのか、何か考えはありますか?
プロジェクトでCATRansform3DMakeRotation関数を使用する必要がありますが、コンパイルしようとするとビルドエラーが発生します
Undefined symbols:
"_CATransform3DMakeRotation", referenced from:
関数をコメントアウトすると、プロジェクトは正常にビルドされます。
なぜこれが起こっているのか、何か考えはありますか?
QuartzCoreヘッダーファイルをインクルードするのに十分ではありません。「Frameworks」を右クリックして「AddExistingFrameworks」を選択し、「QuartzCore.framework」を追加する必要があります。問題が解決しました :)
QuartzCoreフレームワークをターゲットに追加する必要があります。
左側のXcodeの[グループとファイル]ペインでメインターゲットを見つけます。それをダブルクリックし、[全般]タブで、リンクライブラリの下の[+]ボタンを押す必要があります。「QuartzCode.framework」を選択し、「追加」をクリックします。
今ビルドして、あなたは行ってもいいはずです。