Instance Property


An identifier for the type of service being provided.


@property(nonatomic, readonly) UIActivityType activityType;

Return Value

A string that identifies the provided service to your app.


This method returns nil by default. Subclasses must override this method and return a valid string that identifies the application service. This string is not presented to the user.

See Also

Getting the Activity Information


Returns the category of the activity, which may be used to group activities in the UI.


Activities have a defined category, and the activity UI may show activities grouped by category.


Activity types for which the system has built-in support.


A user-readable string describing the service.


An image that identifies the service to the user.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software