iOSNSPredicate


Sintaxis

  • Subestaciones de cadena de formato de predicado
    • Especificadores de cadena de formato C:% d,% s,% f, etc.
    • Sustitución de objetos:% @
    • Sustitución de Keypath:% K
  • Operadores de comparación de predicados
    • =, ==: La expresión de la mano izquierda es igual a la expresión de la mano derecha
    • > =, =>: La expresión de la mano izquierda es mayor o igual que la expresión de la mano derecha
    • <=, = <: La expresión de la mano izquierda es menor o igual que la expresión de la mano derecha
    • >: La expresión de la mano izquierda es mayor que la expresión de la mano derecha
    • <: La expresión de la mano izquierda es menos que la expresión de la mano derecha
    • ! =, <>: La expresión de la mano izquierda no es igual a la expresión de la mano derecha
    • ENTRE: La expresión de la mano izquierda se encuentra entre o igual a cualquiera de los valores de la expresión de la derecha, que especifica los límites inferior y superior, por ejemplo: ENTRE {0, 5}
  • Operadores de compuestos predicados
    • Y, &&: Lógico Y
    • O, ||: O lógico
    • NO,!: NO lógico
  • Operadores de comparación de cadenas de predicado
    • BEGINSWITH: La expresión de la mano izquierda comienza con la expresión de la mano derecha
    • ENDSWITH: la expresión de la mano izquierda termina con la de la mano derecha
    • CONTIENE: La expresión de la mano izquierda contiene la expresión de la mano derecha.
    • LIKE: La expresión de la mano izquierda es igual a la expresión de la mano derecha, con sustitución de comodín
      • *: Coincide con cero o más caracteres
      • ?: Empareja un personaje

NSPredicate Ejemplos relacionados