草庐IT

NSPREDICATE

全部标签

关于ios:在核心数据中搜索最接近的值

Searchcoredataforclosestvalue目前我们有一个包含多个r、g、b值的数据库,这些值被拆分为自己的属性。例如:123 r=typefloat g=typefloat b=typefloat每个r、g和b属性将有多个值。从外部来源获取浮点数后,我们希望搜索数据库以返回与该浮点数最接近的属性。(例如,对于r,如果我们得到一个199的值,将返回与199最接近的r值)。我知道有一些谓词可以像这样使用:"textCONTAINS%@",但我没有看到任何用于\\'closestvalue\\'的谓词。您必须定义您的术语closest的某个范围。对我来说,最接近的199可能是220,