내 응용 프로그램이 일부 사용자 정의 번들을로드하고이 번들에서 리소스를 사용하려고합니다.Cocoa - 기본 번들 이외의 리소스에서 리소스로드
[NSBundle mainBundle] pathForResource : ofType :]과 같이 기본 번들 인스턴스에서 리소스를 가져 오는 것은 불가능한 것처럼 보입니다.
그래서 [+ NSBundle pathForResource : ofType : inDirectory :]로 바꾸면 잘 작동합니다. 그러나 리소스로드 코드가 "inDirectory :"의 번들 경로를 알아야한다는 것은 매우 불편합니다. 번들을 다른 경로로 이동하면 작동하지 않습니다.
다른 해결책이 있습니까? 고맙습니다!
정확히 내가 원하는 것입니다! 번들에 ID 자체가 있다는 것을 잊었습니다. – notgeek