pointer to the <code>Array</code>&#39;s
contiguous storage. If no such storage exists, it is first created.</p>

<p>Often, the optimizer can eliminate bounds checks within an
array algorithm, but when that fails, invoking the
same algorithm on <code>body</code>&#39;s argument lets you trade safety for
speed.</p>

    <h4>Declaration</h4>    
    <code class="language-swift">func withUnsafeBufferPointer&lt;R&gt;(@noescape body: (UnsafeBufferPointer&lt;Element&gt;) throws -&gt; R) rethrows -&gt; R</code>
    