- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在 swift 中开发适用于 OS X 的 CarRental 应用程序。我有一个 NSImageView,用户可以在其中放置图片和一些 TextFields。汽车数据存储在汽车对象数组中。我需要使用 FMDB 将这些数据写入 SQLite 数据库。文字没问题,但是图片怎么保存呢?下面的代码运行没有错误,但没有正确保存图像。
let sql = "INSERT INTO tblCars (cMakeModel, cPrice, cPhoto) VALUES (?,?,?)"
if let db = DBManager.openDB(dbName) {
for var i = 0; i < carsArray.arrangedObjects.count; ++i {
let car = carsArray.arrangedObjects[i] as CarData
let ok = db.executeUpdate(sql, withArgumentsInArray: [car.makeModel, car.price, car.photo!])
if !ok {
println("Error: \(db.lastErrorMessage())")
return
}
}
println("Car added")
}
如何使用 FMDB 保存图像?
最佳答案
不要将整个图像保存在 FMDB 中。
将图像保存在沙箱中,只需将图像路径保存在FMDB中即可。
有关在沙箱中保存图像的更多信息,请参见此处
关于swift - 快速使用 FMDB 保存 NSImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30696527/
我是 NSIS 脚本的新手。我想将版本号发送到我的 test.nsi 文件 但它不起作用。在我的 test.nsi 文件中,version 的值是:test.nsi。 此命令的正确语法是什么? "C:
我有一个 nsi 脚本,它有一个函数可以返回我试图在卸载部分调用的输出。不幸的是,当我运行它时,由于调用此函数的方式,我显然会出错。我的理解是在卸载部分有一种调用函数的特殊方法,但我不确定如何调用函数
我在 MDN 上比较了这个例子: https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsI
我在 .bat 文件中编写了以下命令,对我来说效果很好。现在我正在尝试编写一个基于 NSIS 的图形安装程序,并且需要使用 NSIS 重现相同的内容。我不明白如何完成这项工作。 set PATH=%P
启动 Firefox、加载第 3 方网站(我被授权“自动化”)并针对该网站运行一些“特权”API 的最简单方法是什么? (例如:nsIProgressListener、nsIWindowMediato
我正在使用 TestRunner 类,它扩展了 AbstractTestNGCucumberTests 以在 Testng 中运行 cucumber 功能文件。我在最后一步中遇到一个问题,我使用 Ap
我是一名优秀的程序员,十分优秀!