A maneira mais simples de gerar um erro / exceção com uma mensagem personalizada no Swift 2?
Quero fazer algo no Swift 2 que estou acostumado a fazer em vários outros idiomas: lançar uma exceção de tempo de execução com uma mensagem personalizada. Por exemplo (em Java):
throw new RuntimeException("A custom message here")
Entendo que posso lançar tipos de enum que estejam em conformidade com o protocolo ErrorType, mas não quero definir enumerações para cada tipo de erro que lançar. Idealmente, gostaria de imitar o exemplo acima o mais próximo possível. Procurei criar uma classe personalizada que implementa o protocolo ErrorType, mas não consigo nem descobrir o que esse protocolo exige (consultedocumentação) Idéias?