以下の配列arrayから、4以上で、なおかつ2で割り切れる数字を取り出したいです。

let array:NSArray = [1,2,3,4,5,6,7,8,9,10]

例えば、以下のように余りを求める%2を記述するとエラーが出ます。

let predicate = NSPredicate(format: "SELF > 4 AND SELF%2 == 0")
array.filtered(using: predicate)