---
title: "init(VCardRepresentation:)"
framework: addressbook
role: symbol
role_heading: Initializer
path: "addressbook/abperson/init(vcardrepresentation:)-5c7h8"
---

# init(VCardRepresentation:)

Returns an ABPerson instance initialized with the given data.

## Declaration

```swift
init!(VCardRepresentation vCardData: Data!)
```

## Parameters

- `vCardData`: A data object containing a vCard representation of a person record.

## Return Value

Return Value An ABPerson instance initialized with the given data.

## Discussion

Discussion Version 2.1 and 3.0 of the vCard format are supported. If vCardData is nil or is not a valid vCard format, this method returns nil.

## See Also

### Importing and Exporting vCard Formatted Files

- [vCardRepresentation()](addressbook/abperson/vcardrepresentation().md)
