---
title: label
framework: distributed
role: symbol
role_heading: Instance Property
path: distributed/remotecallargument/label
---

# label

The “argument label” of the argument. The label is the name visible name used in external calls made to this target, e.g. for func hello(label name: String) it is label.

## Declaration

```swift
let label: String?
```

## Discussion

Discussion If no label is specified (i.e. func hi(name: String)), the label, value is empty, however effectiveLabel is equal to the name. In most situations, using effectiveLabel is more useful to identify the user-visible name of this argument.
