Comecei minha pesquisa querendo saber como compartilhar com outros aplicativos no iOS. Eu descobri que duas maneiras importantes são
UIActivityViewController
UIDocumentInteractionController
Esses e outros métodos são comparados nesta resposta SO .
Muitas vezes, quando estou aprendendo um novo conceito, gosto de ver um exemplo básico para começar. Depois de obter algo básico, posso modificá-lo como quiser mais tarde.
Existem muitas perguntas relacionadas ao SO UIActivityViewController
, mas não consegui encontrar nenhuma que estivesse apenas pedindo um exemplo simples. Desde que aprendi a fazer isso, fornecerei minha própria resposta abaixo. Sinta-se à vontade para adicionar uma versão melhor (ou uma versão do Objective-C).