title: Swift - Cannot convert value of type 'UnsafePointer<Any>' to expected argument type 'UnsafePointer<_>'
body: <p>I am trying to use CommonCrypto (with the help of <a href="https://github.com/sergejp/CommonCrypto" rel="nofollow noreferrer">https://github.com/sergejp/CommonCrypto</a>) for the first time with swift. Here is my code:</p>
  
  <pre><code>UnsafeRawPointer(ivData!.withUnsafeBytes
  {(pointer) -&gt; UnsafePointer&lt;Any&gt; in
      let ivBuffer = pointer
  })
  </code></pre>
  
  <p>The error is:</p>
  
  <blockquote>
    <p>Cannot convert value of type 'UnsafePointer' to expected argument
    type 'UnsafePointer&lt;_>'</p>
  </blockquote>
  
  <p>What does the <code>&lt;_&gt;</code> signify? What do I need to do? Thanks.</p>