---
title: "setUserInstanceUID(_:forUserUDAMVersion:)"
framework: AVFoundation
role: symbol
role_heading: Instance Method
platforms: [iOS 27.0+, iPadOS 27.0+, Mac Catalyst 27.0+, macOS 27.0+, tvOS 27.0+]
path: "avfoundation/avcaptureancillarydataencoder/setuserinstanceuid(_:foruserudamversion:)"
---

# setUserInstanceUID(_:forUserUDAMVersion:)

Set the UID and Version number for the user data.

## Declaration

```swift
func setUserInstanceUID(_ uuid: UUID, forUserUDAMVersion version: NSNumber)
```

## Parameters

- `uuid`: The UUID for the SMPTE RDD 18 ancillary data instance
- `version`: The SMPTE RDD 18 User Defined Acquisition Metadata (UDAM) Set Version

## Discussion

Discussion Allows the user to set the instance and version of the ancillary data.
