Swift 1.2 中的 NSPredicate 问题

NSPredicate issue in Swift 1.2

自从将我的项目更新到 Swift 1.2 - 我在创建 NSPredicate 实例时收到“EXEC_BAD_ACCESS (code=1, address=...) 异常。

我是这样创建的:

var predicate = NSPredicate(format: "width = %@ AND height = %@ AND lang = %@", width, height, language)

所有参数都有值。 1.2 中有什么改变导致失败的想法吗?

尝试 %d 的宽度和高度

var predicate = NSPredicate(format: "width = %d AND height = %d AND lang = %@", width, height, language)