Yeah, it says
"In general, the main bundle corresponds to an application file package or application wrapper: a directory that bears the name of the application and is marked by a “.app” extension."
It says "in general", which is what lead to, and maintains, my confusion. Is a framework considered the "application" in this unique case? I would imagine it wouldn't be, but I just wanted to make sure.
On May 29, 2005, at 4:53 PM, Bob Ippolito wrote:
On May 29, 2005, at 4:44 PM, Francisco Tolmasky wrote:
If I am writing a custom framework and I use [NSBundle mainBundle], do I get the bundle that the framework is within, or the bundle of the program using the framework? If I dont get the bundle of the framework, then how can I access this bundle, or inother words, a way to access the pathnames of resources within the framework?
If you read the docs for +[NSBundle mainBundle], you should be able to answer your own question.
As for finding the bundle of "where you're at", use [NSBundle bundleForClass:[self class]] .. which is also mentioned in the NSBundle documentation
-bob
Francisco Tolmasky www-scf.usc.edu/~tolmasky
|