title: How to convert Swift Character to String?
body: <p>I want to return the first letter of a <code>String</code> as a <code>String</code> instead of as a <code>Character</code>:</p>
  
  <pre><code>func firstLetter() -&gt; String {
      return self.title[0]
  }
  </code></pre>
  
  <p>However, with the above I get <code>Character is not convertible to String</code>. What's the right way to convert a Character to a String?</p>
  
  <p><a href="https://stackoverflow.com/a/24144365/458960">This answer</a> suggests creating a subscript extension, but the declaration for <code>String</code> already has a subscript method:</p>
  
  <pre><code>subscript (i: String.Index) -&gt; Character { get }
  </code></pre>
  
  <p>Is that answer outdated, or are these two different things?</p>