An abstract class that defines the common properties for all Address Book records.
- macOS 10.2+
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.
ABRecord class is “toll-free bridged” with its procedural C opaque-type counterpart. This means that the
ABRecord type is interchangeable in function or method calls with instances of the