StringComparisonOperator
public enum StringComparisonOperator: RawRepresentable
Represents available string comparison operations to perform with NSPredicate
API.
equals
:==
operatorbeginsWith
:BEGINSWITH
operatorcontains
:CONTAINS
operatorendsWith
:ENDSWITH
operatorlike
:LIKE
operatormatches
:MATCHES
operatorother
: Custom operator
-
Enum value describing NSPredicate string comparison operator.
Declaration
Swift
case equals, beginsWith, contains, endsWith, like, matches
-
Enum value describing NSPredicate string comparison operator.
Declaration
Swift
case equals, beginsWith, contains, endsWith, like, matches
-
Enum value describing NSPredicate string comparison operator.
Declaration
Swift
case equals, beginsWith, contains, endsWith, like, matches
-
Enum value describing NSPredicate string comparison operator.
Declaration
Swift
case equals, beginsWith, contains, endsWith, like, matches
-
Enum value describing NSPredicate string comparison operator.
Declaration
Swift
case equals, beginsWith, contains, endsWith, like, matches
-
Custom string operator.
Declaration
Swift
case other(comparisonOperator: String)
-
String representation of the
self
.Declaration
Swift
public var rawValue: String
-
Initialize comparison operator with string.
Declaration
Swift
public init(rawValue: String)
Parameters
rawValue
String to use. If it doesn’t match any preexisting cases, it will be parsed as
.other
.