0
這裏是我的代碼:如何使用NSPredicate返回true?
let newPredicate = NSPredicate(format: "true == %@")
let y = newPredicate.evaluate(with: true)
print(y)
它總是返回false
。
如何使用NSPredicate
返回true
?
這裏是我的代碼:如何使用NSPredicate返回true?
let newPredicate = NSPredicate(format: "true == %@")
let y = newPredicate.evaluate(with: true)
print(y)
它總是返回false
。
如何使用NSPredicate
返回true
?
的%@
佔位符是傳遞給NSPredicate(format:)
調用參數,就像這樣:
let newPredicate = NSPredicate(format: "true == %@", true)
如果你想使用傳遞給evaluate(with:)
的對象,使用self
:
let newPredicate = NSPredicate(format: "true == self")
let y = newPredicate.evaluate(with: true)
print(y)