Como ou onde devo armazenar instâncias de objetos necessárias globalmente no meu aplicativo iOS?

Estou construindo um aplicativo iOS. A maior parte do aplicativo requer acesso a um objeto persistente. Este objeto é instanciado quando o aplicativo é carregado por meio do Delegado do Aplicativo.

O problema que tenho é que vários controladores de exibição precisam acessar esse objet

Qual é a melhor maneira e a melhor prática para criar objetos globais que podem ser acessados de qualquer lugar do aplicativo?

Exemplos seriam apreciados. Muito Obrigado

questionAnswers(1)

yourAnswerToTheQuestion