---
title: UIMutableApplicationShortcutItem
framework: uikit
role: symbol
role_heading: Class
path: uikit/uimutableapplicationshortcutitem
---

# UIMutableApplicationShortcutItem

A mutable Home Screen dynamic quick action, which is an item that specifies a configurable user-initiated action for your app.

## Declaration

```swift
class UIMutableApplicationShortcutItem
```

## Overview

Overview This class is a convenience subclass of UIApplicationShortcutItem, helping you work with registered, and therefore immutable, quick actions. For information about how to use objects of this class in your app, read the overview in UIApplicationShortcutItem.

## Topics

### Inspecting a Home Screen dynamic mutable quick action

- [localizedTitle](uikit/uimutableapplicationshortcutitem/localizedtitle.md)
- [localizedSubtitle](uikit/uimutableapplicationshortcutitem/localizedsubtitle.md)
- [type](uikit/uimutableapplicationshortcutitem/type.md)
- [icon](uikit/uimutableapplicationshortcutitem/icon.md)
- [userInfo](uikit/uimutableapplicationshortcutitem/userinfo.md)

### Designating the scene to activate

- [targetContentIdentifier](uikit/uimutableapplicationshortcutitem/targetcontentidentifier.md)

## Relationships

### Inherits From

- [UIApplicationShortcutItem](uikit/uiapplicationshortcutitem.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCopying](foundation/nscopying.md)
- [NSMutableCopying](foundation/nsmutablecopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Home Screen quick actions

- [Add Home Screen quick actions](uikit/add-home-screen-quick-actions.md)
- [UIApplicationShortcutItem](uikit/uiapplicationshortcutitem.md)
- [UIApplicationShortcutIcon](uikit/uiapplicationshortcuticon.md)
