我正在构建一个复合NSPredicate以在iOS应用程序中使用sqlite上的核心数据发出获取请求。一切都已经很好,但我无法包含最后一个条件。原因很简单:我需要检查存储为字符串的值是否在特定的浮点范围内。问题是条件是按字母顺序检查的,而不是根据其浮点值。这是代码:NSString*conditionToBeAdded=[NSStringstringWithFormat:@"&&(%@>=\"""%@\""")&&(%@有谁知道如何构建一个NSPredicate对象,该对象能够将字符串值检查为数字,以便在核心数据请求中使用?谢谢。 最佳答案