¡Intenta intenta! & ¿tratar? ¿Cuál es la diferencia y cuándo usar cada uno?

EnSwift 2.0, Apple introdujo una nueva forma de manejar los errores (do-try-catch). Y hace unos días en Beta 6 se introdujo una palabra clave aún más nueva (try?) Además, sabía que puedo usartry!. ¿Cuál es la diferencia entre las 3 palabras clave y cuándo usar cada una?

Respuestas a la pregunta(1)

Su respuesta a la pregunta