title: Dynamically load custom plugins (libraries) in a Cocoa application
body: <p>I have developed a Cocoa application for Mac OS X. I want to make some custom plugins (with interface too) and dynamically load them in my app. My app should look inside a folder and retrieve all files (the plugins) and make them available in the user interface. </p>
  
  <p>Can someone suggest me a starting point? </p>
  
  <p>How can I load them dynamically, the plugins must be dynamic libraries or sth? </p>
  
  <p>Thanks.</p>