What is NSBundle and mainBundle in Objective-C?
A bundle is a structure used for packaging software on Mac OS X. Applications, frameworks and plug-ins are all different kinds of bundles. Bundles may contain executable code, resources, header files and other stuff (including other bundles) if you so wish. Bundles are implemented as directory trees with a defined structure. Applications, frameworks and plug-ins … Read more