CoordinateRule
public class CoordinateRule : ValidationRule<[Double]>
CoordinateRule is a subclass of ValidationRule that defines how check if a value is a latitude or longitude value. Value must be array of string or double. longitude should be first element.
-
Initializes a
CoordinateRuleobject to validate that provided value is valid lat or long coordinate.Declaration
Swift
public override init(message: String = "is not a valid geo coordinate.")Parameters
messageString of error message.
Return Value
An initialized object.
-
Used to validate Coordinate value.
Declaration
Swift
public override func validate(_ value: [Double]?) -> String?Parameters
valueArray of Double to be checked for validation. longitude should be first element.
Return Value
Error Message. nil if validation is successful;
Stringif validation fails.
View on GitHub
CoordinateRule Class Reference