【发布时间】:2014-06-12 13:29:55
【问题描述】:
我正在尝试通过 Swift 类向 FMDB 发送请求。
这是有效的:
self.database.executeQuery("SELECT * FROM foods WHERE id = ?", withArgumentsInArray:[anID])
因为我使用了方法executeQuery(sql, withArgumentsInArray)
但我不知道如何使用带有未定义数量参数的经典方法,而不是带有数组的方法:
self.database.executeUpdate(<#sql: String?#>, withVAList: <#CVaListPointer#>)
我不知道如何在 withVAList 中编写我的论点。
【问题讨论】:
-
我认为带有可变参数列表的 Obj-C 方法尚未正确转换。