title: Swift 3: 'if let' optional binding error
body: <p>I am working in Swift 3, and am experiencing trouble with the following if let test:</p>
  
  <pre><code>let plistUrl = Bundle.main().urlForResource("Books", withExtension: "plist")
  
  if let plistData = try Data(contentsOf: plistUrl!) {
    ...some code
  }
  </code></pre>
  
  <p>The compiler is showing the following error on the if let statement:</p>
  
  <pre><code>Initializer for conditional binding must have Optional type, not 'Data'
  </code></pre>
  
  <p>What is the issue here, and how can I fix it? </p>