Como integrar o iCloud em um aplicativo não baseado em documentos?

Eu li os documentos da Apple e o tutorial de Ray Wenderlich. Parece que eu sou forçado a usar o UIDocument, então eu o leio nos documentos. Descobri que é eficaz usar a abordagem baseada em documentos.

Meu problema é que eu não quero ser amarrado em técnicas específicas para a plataforma (iOS), assim, meu aplicativo tem seus próprios modelos feitos a partir do zero que só herdam do NSObject. Isso inclui salvar / carregar.

Agora, preciso integrar o iCloud junto com meus modelos antigos. Como farei isso de uma maneira elegante / eficaz, onde posso manter a implementação do meu modelo antigo e integrar o iCloud?

questionAnswers(1)

yourAnswerToTheQuestion