hachinoBlog

hachinobuのエンジニアライフ

NSBundle pathForResourceでファイルはあるのにパスを取ってこれない現象について

実際にアプリにファイルを配置してそのファイルのpathを取得する為に

[[NSBundle mainBundle] pathForResource:[filename] ofType:@"sqlite"]

で取得しようとしたんだけど返される値が常にnullだった。

この現象は、ファイルをアプリへ組み込む際に[Target Membership]のチェックが
Testsの方に入っていたから。
プロジェクト名の方にチェックを入れてあげたら普通に取ってこれた。

参考URL
http://blog.katty.in/1048