The Extract Typedef refactoring (&shortcut:CIDR.Lang.IntroduceTypedef; or Refactor | Extract | Typedef) in Objective-C changes the selected declaration of a type to a typedef definition. You can apply this refactoring when actual declaration is cumbersome, potentially confusing, or likely to vary from one implementation to another, or just to make code presentation more clear and readable.
For example, in the code fragment below, place the caret at the type declaration and press &shortcut:CIDR.Lang.IntroduceTypedef; (Refactor | Extract Typedef):

This will result in the following:
