Avatar ·

Como gerar UUID (GUID) em Swift para iOS?

Olá a todos! Sou novo no desenvolvimento iOS e estou escrevendo meu primeiro aplicativo em Swift. Preciso gerar um identificador único para cada usuário no meu banco de dados. Já ouvi falar sobre UUID (identificador universal único) ou GUID — em resumo, preciso de uma string no formato "123e4567-e89b-12d3-a456-426614174000" para armazená-la no Core Data e enviá-la ao servidor. O problema é que vasculhei a documentação da Apple, mas não consigo encontrar uma maneira simples de fazer isso em Swift. Antes, em Objective-C, eu usava `CFUUIDCreate`, mas em Swift isso parece complicado e inconveniente. Tentei escrever algo como: ```swift let uuid = CFUUIDCreate(nil) let uuidString = CFUUIDCreateString(nil, uuid) ``` Mas o compilador reclama de tipos incorretos, e recebo um monte de erros. Por favor, me digam como pr