Type Alias

ABPropertyType

These are the possible types of ABRecord properties.

Declaration

iOS
typedef uint32_t ABPropertyType;
macOS
typedef CFIndex ABPropertyType;

Topics

Constants

kABErrorInProperty

An invalid property was used.

kABStringProperty

This property is an NSString object.

kABIntegerProperty

This property is an NSNumber object representing an integer.

kABRealProperty

This property is an NSNumber object representing a real number.

kABDateProperty

This property is an NSDate object.

kABArrayProperty

This property is an NSArray object.

kABDictionaryProperty

This property is an NSDictionary object.

kABDataProperty

This property is an NSData object.

kABMultiStringProperty

This property is an ABMultiValue object containing NSString objects.

kABMultiIntegerProperty

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

kABMultiRealProperty

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

kABMultiDateProperty

This property is an ABMultiValue object containing NSDate objects.

kABMultiArrayProperty

This property is an ABMultiValue object containing NSArray objects.

kABMultiDictionaryProperty

This property is an ABMultiValue object containing NSDictionary objects.

kABMultiDataProperty

This property is an ABMultiValue object containing NSData objects.

See Also

Miscellaneous

ABPickerAttributes

A bitfield used to specify the selection behavior for the values of multi-value properties.

ABRecordRef

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

ABSearchComparison

Constants used to specify the type of comparison being made.

ABSearchConjunction

Constants used to create compound search elements.