StructureSwift
String.Comparator
iOS 15.0+
iPadOS 15.0+
Mac Catalyst 15.0+
macOS 12.0+
tvOS 15.0+
watchOS 8.0+
A
String comparison performed using the given comparison options and locale.struct Comparator
Topics
Initializers
init(String.StandardComparator)Creates aString.Comparatorthat represents the same comparison as the givenString.StandardComparator.init(from: any Decoder) throwsinit(options: String.CompareOptions, order: SortOrder)
Instance Properties
let locale: Locale?The locale to use for comparison if the comparator is localized, otherwise nil.let options: String.CompareOptionsThe options to use for comparison.var order: SortOrder
Instance Methods
Relationships
Conforms To
SortComparatorSwift.DecodableSwift.EncodableSwift.EquatableSwift.HashableSwift.SendableSwift.SendableMetatype