---
title: "ABCreateFormattedAddressFromDictionary(_:_:)"
framework: addressbook
role: symbol
role_heading: Function
path: "addressbook/abcreateformattedaddressfromdictionary(_:_:)"
---

# ABCreateFormattedAddressFromDictionary(_:_:)

Returns a string containing the formatted address.

## Declaration

```swift
func ABCreateFormattedAddressFromDictionary(_ addressBook: ABAddressBookRef!, _ address: CFDictionary!) -> Unmanaged<CFString>!
```

## Parameters

- `addressBook`: The address book for the logged-in person.
- `address`: The address for the logged-in person.

## Return Value

Return Value Returns a string containing the formatted address. You are responsible for releasing this object.

## See Also

### Records

- [ABAddRecord(_:_:)](addressbook/abaddrecord(_:_:).md)
- [ABCopyRecordForUniqueId(_:_:)](addressbook/abcopyrecordforuniqueid(_:_:).md)
- [ABCopyRecordTypeFromUniqueId(_:_:)](addressbook/abcopyrecordtypefromuniqueid(_:_:).md)
- [ABRecordCopyRecordType(_:)](addressbook/abrecordcopyrecordtype(_:).md)
- [ABRecordCopyUniqueId(_:)](addressbook/abrecordcopyuniqueid(_:).md)
- [ABRecordCopyValue(_:_:)](addressbook/abrecordcopyvalue(_:_:).md)
- [ABRecordCreateCopy(_:)](addressbook/abrecordcreatecopy(_:).md)
- [ABRecordIsReadOnly(_:)](addressbook/abrecordisreadonly(_:).md)
- [ABRecordRemoveValue(_:_:_:)](addressbook/abrecordremovevalue(_:_:).md)
- [ABRecordSetValue(_:_:_:_:)](addressbook/abrecordsetvalue(_:_:_:).md)
- [ABRemoveRecord(_:_:)](addressbook/abremoverecord(_:_:).md)
