SouthAfricaIdentityNumber
A base class containing details about a South African identity number
Last updated
A base class containing details about a South African identity number
Last updated
Only relevant details are shown, boilerplate or standard Swift generated code is omitted
@objc final public var identityNumber: String? { get }
Example: "8801235111088"
The identity number for the South African identity number.
@objc final public var dateOfBirth: Date? { get }
Example: 1988/01/23
The date of birth for the South African identity number.
@objc final public var sex:
Sex
{ get }
Example: Sex.Male
The sex for the South African identity number.
@objc final public var citizenship:
CitizenshipType
{ get }
Example: CitizenshipType.Citizen
The citizenship type for the South African identity number.
@objc final public var aDigit: Int { get }
Example: 8
The A digit for the South African identity number.
@objc final public var checkDigit: Int { get }
Example: 8
The check digit for the South African identity number.
Name
Type
Description
String?
The identity number for the South African identity number.
Date?
The date of birth for the South African identity number.
The sex for the South African identity number.
The citizenship type for the South African identity number.
Int
The A digit for the South African identity number.
Int
The check digit for the South African identity number.