I'd like to create components which have a similar structure (all of them having a controller class, a XIB file and language resources). I've figured I could use bundles for this purpose. However, it seems there are some limitations on iOS (for example you cannot use loadable bundles which pretty much correspond to what I'd like to do). For me this would be important for better organisation/packaging of code and better reusability provided by such components.
Does anyone have a good pointer to an arcticle, etc dealing with similar issues?
If you can wait for iOS8 this is made easier as you can now use Frameworks, which are an easier way of bundling code and resources.
These are still tied to the app at build time, so you can't use them for plug-ins at run time, but it should make sharing code and resources between projects simpler.