Type Alias

ABPropertyType

These are the possible types of ABRecord properties.

Declaration

iOS
typealias ABPropertyType = UInt32
macOS, Mac Catalyst
typealias ABPropertyType = CFIndex

Topics

Constants

var kABErrorInProperty: _ABPropertyType

An invalid property was used.

var kABStringProperty: _ABPropertyType

This property is an NSString object.

var kABIntegerProperty: _ABPropertyType

This property is an NSNumber object representing an integer.

var kABRealProperty: _ABPropertyType

This property is an NSNumber object representing a real number.

var kABDateProperty: _ABPropertyType

This property is an NSDate object.

var kABArrayProperty: _ABPropertyType

This property is an NSArray object.

var kABDictionaryProperty: _ABPropertyType

This property is an NSDictionary object.

var kABDataProperty: _ABPropertyType

This property is an NSData object.

var kABMultiStringProperty: _ABPropertyType

This property is an ABMultiValue object containing NSString objects.

var kABMultiIntegerProperty: _ABPropertyType

This property is an ABMultiValue object containing NSNumber objects representing integers.

var kABMultiRealProperty: _ABPropertyType

This property is an ABMultiValue object containing NSNumber objects representing real numbers.

var kABMultiDateProperty: _ABPropertyType

This property is an ABMultiValue object containing NSDate objects.

var kABMultiArrayProperty: _ABPropertyType

This property is an ABMultiValue object containing NSArray objects.

var kABMultiDictionaryProperty: _ABPropertyType

This property is an ABMultiValue object containing NSDictionary objects.

var kABMultiDataProperty: _ABPropertyType

This property is an ABMultiValue object containing NSData objects.

See Also

Miscellaneous

typealias ABRecord

A reference to an ABRecord object or any of its derived opaque types.

typealias ABSearchComparison

Constants used to specify the type of comparison being made.

typealias ABSearchConjunction

Constants used to create compound search elements.