私のアプリケーションはいくつかのカスタムバンドルを読み込み、これらのバンドルにリソースを使いたいと思っています。Cocoa - 非メインバンドルのリソースをロードする
[NSBundle mainBundle] pathForResource:ofType:]のように、メインバンドルインスタンスからリソースを取得することは不可能です。
私はそれを+ [NSBundle pathForResource:ofType:inDirectory:]に置き換え、うまく動作します。しかし、リソースをロードするコードでは、 "inDirectory:"のバンドルパスを知っていることは非常に不便です。バンドルが別のパスに移動されても機能しません。
これを解決する他の方法はありますか?ありがとうございました!
これはまさに私が欲しいものです!私はバンドルがID自体を持っていることを忘れていた.. – notgeek