2014年1月13日月曜日

[Xcode] Xcodeで独自のFrameworkを追加・削除する際の注意

XcodeでopenCVを利用していた時、技術不足により1週間もつまづいたところがあるのでメモ。
openCVの様に独自のFrameworkをXcodeに追加する場合、下の画像のように追加する。
スクリーンショット 2013-12-15 23.28.11

今回openCVのiOS64版に対応するにあたり、Frameworkを入れ替える必要がありました。
しかし、単純に「-」を押してリンク済みのFrameworkを削除して新たに64bit版のopenCVを追加するだけじゃダメでした。
実はここで「-」を押してもFramework search pathでは削除は行われず、同名のFrameworkを再度追加しても結局今まで読み込んでいたものと同じものを読み込んでしまいます。
ので、同名のFrameworkを削除・追加する場合は忘れずにFramework search pathも削除するようにします。
スクリーンショット 2013-12-15 23.36.46

こんな初心者レベルのところもすぐに気づけないなんてまだまだ勉強が必要。。