COUNT
SQLite を使用した Swift iOS 8 プロジェクトで、SQL関数を使用してテーブル内の行数を取得しようとしています。C で見つけた例から、次のコードを作成しました。
var nRows: Int32 = 0
func getNquestions() {
let querySQL = "SELECT COUNT(*) from table"
let results:FMResultSet? = myDatabase.executeQuery(querySQL,withArgumentsInArray: nil)
if results?.next() == true {
nRows = results?.intForColumnIndex(0) //STATEMENT GENERATING ERROR
}
}
型の不一致エラーが発生した後、nRows の定義を Int32 に変更しましたが、コンパイル エラーが発生し続けます (今回は「オプションの型 'Int32 の値? ラップされていません。」
手がかりはありますか?