---
title: "init(addressBook:)"
framework: addressbook
role: symbol
role_heading: Initializer
path: "addressbook/abrecord/init(addressbook:)"
---

# init(addressBook:)

Initializes a record using the given address book.

## Declaration

```swift
init!(addressBook: ABAddressBook!)
```

## Parameters

- `addressBook`: The address book with which to initialize the record.

## Discussion

Discussion The record is added to addressBook but is not visible to other address books until addressBook is saved. This method is the designated initializer for this class.

## See Also

### Creating a Record

- [init()](addressbook/abrecord/init().md)
