NSPredicate 的核心用途是限制或定义对内存中的数据过滤,或进行取回时的参数。当它和 Core Data 一起使用的时候才会如虎添翼。它和 SQL 很像,只不过没那么糟糕。 官方文档 Predicates in Swift 七天學會 swift - NSPredicate Day4 Swift-NSPredicate学习整理 一些案例sample检索值是否存在一个范围区间里替换字符串提取字符串