Como (e quando) uso o método encodeSystemFields do iCloud no CKRecord?

encodeSystemFields deve ser usado quando eu mantenho registros localmente, em um banco de dados.

Depois de exportar esses dados, devo fazer algo especial ao desserializá-los?

Em quais cenários devo agir com base nas informações desses dados?

Como variação (e se não for abordado na pergunta anterior), contra o que essas informações me ajudam a me proteger? (corrupção de dados, eu assumo)

questionAnswers(1)

yourAnswerToTheQuestion