NSKeyedArchiver.archiveRootObject(items, toFile: getArchive())
if let loaded = NSKeyedUnarchiver.unarchiveObject(withFile: getArchive())
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
NSKeyedArchiver.archiveRootObject(items, toFile: getArchive())
if let loaded = NSKeyedUnarchiver.unarchiveObject(withFile: getArchive())
Oi Yannes,
A sintaxe da classe NSKeyedUnarchiver é escrita dessa forma mesmo na versão 4.2 do Swift. Ela vem desde a linguagem objective C (por isso o prefixo NS).