title: Dialing phone dependently on location in Swift
body: <p>I have phone numbers in the form:</p>
  <blockquote>
  <p>(+39) 0765 87...</p>
  <p>+41 (0)33 - 675 ...</p>
  </blockquote>
  <p>whose meaning is of course to discharge the part in parenthesis in the first case when performing a local call, in the latter when performing an international call.
  If I pass either to NSURL(string:) I get nil. How is it possible to get the right behaviour?</p>