Como converter uma string de data em outra string de data em Swift?
Olá! Sou novo em Swift e desenvolvimento iOS. Tenho um aplicativo que recebe uma data da API como string, por exemplo: "2023-11-15T14:30:00Z". Preciso exibi-la para o usuário em outro formato, como: "15 de novembro de 2023, 14:30". Li sobre NSDateFormatter, mas fiquei confuso.\n\nAqui está meu código que não funciona:\n\n```swift\nlet dateString = "2023-11-15T14:30:00Z"\nlet dateFormatter = NSDateFormatter()\ndateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ"\nlet date = dateFormatter.dateFromString(dateString)\n\ndateFormatter.dateFormat = "dd MMMM yyyy, HH:mm"\nlet result = dateFormatter.stringFromDate(date!)\nprint(result) // Exibe nil ou trava\n```\n\nErro: o aplicativo trava com `fatal error: unexpectedly found nil while unwrapping an Optional value`. Entendo que o problema está no op