<!--
{
  "documentType" : "article",
  "framework" : "AddressBook",
  "identifier" : "/documentation/AddressBook/1614731-record-property-types",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Record Property Types"
}
-->

# Record Property Types

These constants identify record property types.

## Discussion

See [`ABPropertyType`](/documentation/AddressBook/ABPropertyType).

## Topics

### Constants

[`var kABInvalidPropertyType: Int`](/documentation/AddressBook/kABInvalidPropertyType)

Invalid property.

[`var kABStringPropertyType: Int`](/documentation/AddressBook/kABStringPropertyType)

String property. Returned as a <doc://com.apple.documentation/documentation/CoreFoundation/CFString> object.

[`var kABIntegerPropertyType: Int`](/documentation/AddressBook/kABIntegerPropertyType)

Integer property. Returned as a <doc://com.apple.documentation/documentation/CoreFoundation/CFNumber> object.

[`var kABRealPropertyType: Int`](/documentation/AddressBook/kABRealPropertyType)

Real property.

[`var kABDateTimePropertyType: Int`](/documentation/AddressBook/kABDateTimePropertyType)

Date-time property.

[`var kABDictionaryPropertyType: Int`](/documentation/AddressBook/kABDictionaryPropertyType)

Dictionary property. Returned as a <doc://com.apple.documentation/documentation/CoreFoundation/CFDictionary> object.

[`var kABMultiStringPropertyType: Int`](/documentation/AddressBook/kABMultiStringPropertyType)

Multistring property.

[`var kABMultiIntegerPropertyType: Int`](/documentation/AddressBook/kABMultiIntegerPropertyType)

Multiinteger property. Returned as an [`ABMultiValue`](/documentation/AddressBook/ABMultiValue-swift.typealias) of <doc://com.apple.documentation/documentation/CoreFoundation/CFNumber> objects.

[`var kABMultiRealPropertyType: Int`](/documentation/AddressBook/kABMultiRealPropertyType)

Multireal property.

[`var kABMultiDateTimePropertyType: Int`](/documentation/AddressBook/kABMultiDateTimePropertyType)

Multi–date-time property. Returned as an [`ABMultiValue`](/documentation/AddressBook/ABMultiValue-swift.typealias) of <doc://com.apple.documentation/documentation/CoreFoundation/CFDate> objects.

[`var kABMultiDictionaryPropertyType: Int`](/documentation/AddressBook/kABMultiDictionaryPropertyType)

Multidictionary property. Returned as an [`ABMultiValue`](/documentation/AddressBook/ABMultiValue-swift.typealias) of <doc://com.apple.documentation/documentation/CoreFoundation/CFDictionary> objects.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)