| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | UIMenuBuilder |
| Declaration | |
|---|---|
| From | - (UIMenu<UICommand *> *)menuForIdentifier:(UIMenuIdentifier)identifier |
| To | - (UIMenu *)menuForIdentifier:(UIMenuIdentifier)identifier |
| Declaration | |
|---|---|
| From | - (void)replaceMenuForIdentifier:(UIMenuIdentifier)replacedIdentifier withMenu:(UIMenu<UICommand *> *)replacementMenu |
| To | - (void)replaceMenuForIdentifier:(UIMenuIdentifier)replacedIdentifier withMenu:(UIMenu *)replacementMenu |
| Declaration | |
|---|---|
| From | - (void)replaceChildrenOfMenuForIdentifier:(UIMenuIdentifier)parentIdentifier fromChildrenBlock:(NSArray<UIMenuElement<UICommand *> *> * _Nonnull (^)(NSArray<UIMenuElement<UICommand *> *> * _Nonnull))childrenBlock |
| To | - (void)replaceChildrenOfMenuForIdentifier:(UIMenuIdentifier)parentIdentifier fromChildrenBlock:(NSArray<UIMenuElement *> * _Nonnull (^)(NSArray<UIMenuElement *> * _Nonnull))childrenBlock |
| Declaration | |
|---|---|
| From | - (void)insertSiblingMenu:(UIMenu<UICommand *> *)siblingMenu beforeMenuForIdentifier:(UIMenuIdentifier)siblingIdentifier |
| To | - (void)insertSiblingMenu:(UIMenu *)siblingMenu beforeMenuForIdentifier:(UIMenuIdentifier)siblingIdentifier |
| Declaration | |
|---|---|
| From | - (void)insertSiblingMenu:(UIMenu<UICommand *> *)siblingMenu afterMenuForIdentifier:(UIMenuIdentifier)siblingIdentifier |
| To | - (void)insertSiblingMenu:(UIMenu *)siblingMenu afterMenuForIdentifier:(UIMenuIdentifier)siblingIdentifier |
| Declaration | |
|---|---|
| From | - (void)insertChildMenu:(UIMenu<UICommand *> *)childMenu atStartOfMenuForIdentifier:(UIMenuIdentifier)parentIdentifier |
| To | - (void)insertChildMenu:(UIMenu *)childMenu atStartOfMenuForIdentifier:(UIMenuIdentifier)parentIdentifier |
| Declaration | |
|---|---|
| From | - (void)insertChildMenu:(UIMenu<UICommand *> *)childMenu atEndOfMenuForIdentifier:(UIMenuIdentifier)parentIdentifier |
| To | - (void)insertChildMenu:(UIMenu *)childMenu atEndOfMenuForIdentifier:(UIMenuIdentifier)parentIdentifier |
| Availability | |
|---|---|
| From | Deprecated |
| To | Available |
| Availability | |
|---|---|
| From | Deprecated |
| To | Available |
| Availability | |
|---|---|
| From | Deprecated |
| To | Available |
| Availability | |
|---|---|
| From | Deprecated |
| To | Available |
| Availability | |
|---|---|
| From | Deprecated |
| To | Available |
| Availability | |
|---|---|
| From | Deprecated |
| To | Available |
| Availability | |
|---|---|
| From | Deprecated |
| To | Available |
| Availability | |
|---|---|
| From | Deprecated |
| To | Available |
| Availability | |
|---|---|
| From | Deprecated |
| To | Available |
| Availability | |
|---|---|
| From | Deprecated |
| To | Available |
| Availability | |
|---|---|
| From | Deprecated |
| To | Available |
| Declaration | |
|---|---|
| From | - (UICommandGroup *)menuByReplacingChildren:(NSArray<UIMenuElement<UICommand *> *> *)newChildren |
| To | - (UICommandGroup *)menuByReplacingChildren:(NSArray<UIMenuElement *> *)newChildren |
| Superclass | Availability | Replacement | |
|---|---|---|---|
| From | NSObject | Available | none |
| To | UIMenuSystem | Deprecated | UIMenuSystem |
| Declaration | |
|---|---|
| From | typedef UIMenu<UIAction *> * (^UIContextMenuActionProvider)(NSArray<UIMenuElement<UIAction *> *> *suggestedActions) |
| To | typedef UIMenu * (^UIContextMenuActionProvider)(NSArray<UIMenuElement *> *suggestedActions) |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) NSArray<UIMenuElement<T> *> *children |
| To | @property (nonatomic, readonly) NSArray<UIMenuElement *> *children |
| Declaration | |
|---|---|
| From | - (UIMenu<T> *)menuByReplacingChildren:(NSArray<UIMenuElement<T> *> *)newChildren |
| To | - (UIMenu *)menuByReplacingChildren:(NSArray<UIMenuElement *> *)newChildren |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | buildMenuWithBuilder: |