title: "_" is not convertible to Int32 - Swift
body: <p>Getting this error and don't understand why.</p>
  
  <p>This line below works. Note that both settingVersion and settingRelease are Strings:</p>
  
  <pre><code>let isInserted = sharedInstance.database!.executeUpdate(sqlStatement, withArgumentsInArray: [settingRecord.settingVersion, settingRecord.settingRelease)
  </code></pre>
  
  <p>But if I add an Int32 into the mix, where settingsTimesUsed is an Int32, I get the "_" is not convertible to Int32 error.</p>
  
  <pre><code>let isInserted = sharedInstance.database!.executeUpdate(sqlStatement, withArgumentsInArray: [settingRecord.settingVersion, settingRecord.settingRelease, settingRecord.settingTimesUsed])
  </code></pre>
  
  <p>I also get the same error if I make the final item completely explicit as an Int32, e.g.</p>
  
  <pre><code>let a = 1 as Int32
  let isInserted = sharedInstance.database!.executeUpdate(sqlStatement, withArgumentsInArray: [settingRecord.settingVersion, settingRecord.settingRelease, a])
  </code></pre>
  
  <p>Any ideas.</p>