what is the difference between framework and bundle in iphone OS?
Frameworks are groups of libraries, headers, et. al. which together make up a unit that you can use when programming. Kind of like a DLL on other platforms, except more than that.
A bundle is a structured folder which contains code and other support files. Frameworks are bundles. So are applications.
These are the same as on Mac OS X, since the iPhone OS is Mac OS X (though a special version of it).
See: Bundle Structures
And: Frameworks
来源:https://stackoverflow.com/questions/1956898/what-is-the-difference-between-framework-and-bundle-in-iphone-os