---
title: author
framework: coredata
role: symbol
role_heading: Instance Property
path: coredata/nspersistenthistorytransaction/author
---

# author

A granular description of the context that made the persistent history change, if available.

## Declaration

```swift
var author: String? { get }
```

## Mentioned in

Consuming relevant store changes

## Discussion

Discussion This property has a value if the managed object context set a transactionAuthor before the save.

## See Also

### Inspecting Transaction Details

- [bundleID](coredata/nspersistenthistorytransaction/bundleid.md)
- [changes](coredata/nspersistenthistorytransaction/changes.md)
- [contextName](coredata/nspersistenthistorytransaction/contextname.md)
- [processID](coredata/nspersistenthistorytransaction/processid.md)
- [storeID](coredata/nspersistenthistorytransaction/storeid.md)
- [timestamp](coredata/nspersistenthistorytransaction/timestamp.md)
- [token](coredata/nspersistenthistorytransaction/token.md)
- [transactionNumber](coredata/nspersistenthistorytransaction/transactionnumber.md)
