ABRecord is an abstract superclass providing a common interface to, and defining common properties for, all Address Book records. A property is a field in the database record, such as the first or last name of a person record.
ABRecord defines the types of properties supported, and basic methods for getting, setting, and removing property values.
- macOS 10.10+
ABRecord class is “toll-free bridged” with its procedural C opaque-type counterpart. This means that the
ABRecordRef type is interchangeable in function or method calls with instances of the