Я хочу получить количество строк в наборе результатов. Я использую FMDB для операций с базой данных. Существует также одна функция hasAnotherRow()
, но она возвращает true
каждый раз. Ниже мой код.
let selectQuery = "SELECT * FROM \(tableName) WHERE chrSync = 'Y'"
if let rs = database.executeQuery(selectQuery, withArgumentsIn: [])
{
// Here I want to check if rs has more than 0 rows
while(rs.next()){
let dir = rs.resultDictionary
let json = JSON(dir)
data.append(json)
print("Has another: \(rs.hasAnotherRow())") // It always returns true
}
let json = JSON(data)
return json
}
Я новичок в IOS, поэтому, пожалуйста, поделитесь ссылкой на меня, если ответ уже есть.
Спасибо.