My app should be extendable using plug-ins or often called sugars.
I would place them under appname.app/Contents/sugars/sugarname.appnamesugar
Those are bundles, compiled in a separate project.
This would allow me to expand the functionality of the app without having to submit an update.
So, this is how much I know. How do I go on?
How do I launch any methods and get results from them my main application.
It would be good if I could give some kind of a class which they subclass and override it’s methods to implement the functionality.
Those apps can do this:
I hope you can help me.
Have a read of the Cocoa code loading guide for some information on how to use
NSBundleto load plug-ins.