xcodeでcocoapodのライブラリのパスを合わせる「初心者向け」

  • 3
    Like
  • 0
    Comment

1, xcodeでcocoapodのライブラリのパスを合わせる

pod installしたライブラリのパスがあってない場合はimportしてもファイルがないとエラーになっていた。

例:#import "CorePlot-CocoaTouch.h"
→file not found

対応策:cocoapodのライブラリのパスがあってない場合に合わせる

初期:Headers/Public/CorePlot
変更後:Headers/Public/CorePlot/ios

スクリーンショット 2016-05-28 10.32.23.png

参考:http://ja.stackoverflow.com/questions/6621/swift-bridging-header-%E3%81%AE-import-%E3%81%A7-file-not-found-%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%A6%E3%81%97%E3%81%BE%E3%81%86

2,podsのライブラリをビルドする

podsのライブラリを変更してもビルドがされていないとエラーになっていました。
というかpodsの内容に手を加えたらpods updateには気をつけないと当然上書きされます。

ビルドの仕方は下記サイトにお世話になりました。

引用:
XcodeのツールバーにあるSchemeポップアップメニューから、「Pods」を選択する
Product > Build メニューを選択し、ビルドを実行する

参考になりそうリスト

http://www.ateliee.com/archives/2364
http://qiita.com/paming/items/34f94a829c09eddfee95
http://qiita.com/laiso/items/ac0eab1d5dd11d293d8a
http://qiita.com/lynrin/items/b2b4316ea51a731019ff

参考:http://qiita.com/dkwnm/items/ce4b711d258bc814f9a9