title: Call a method from a String in Swift
body: <p>Calling a method from its name (in a String format) can be sometimes useful.<br>
  In Swift it is recomended to change behavior and to use closures to do something "dynamically", so for example you can have a dictionary of functions, with the name as the key, and the implementation as the value.<br>
  However, sometimes you want to simply know "how to do it", and this is the reason of this question.<br>
  So, how to call dynamically a Swift method starting from it's name as string?</p>
  
  <p>In Objective C it was simple:</p>
  
  <pre><code>[self performSelector:NSSelectorFromString(@"aSelector")];
  </code></pre>
  
  <p>But <code>performSelector</code> is banned in Swift<br>
  Is there any alternative?</p>