¿Cuál es la mejor manera de conocer todas las excepciones posibles en el código del Objetivo C realizado en Xcode?

Las excepciones en iOS bloquean su programa cuando se encuentran y Xcode le dirá la excepción y dónde ocurrió. No puede ser mucho más simple que eso. Soy un programador principiante, así que no conozco todos los entresijos, pero esto sí lo sé; cuando encuentre una excepción y vea el mensaje, puede pegarlo en Google y encontrar la solución a su problema en los primeros dos o tres enlaces. Así es como se realiza la programación ahora, así que úsela. Un paso más a lo largo de la línea es establecer el punto de interrupción “Todas las excepciones” y Xcode le mostrará el punto preciso donde el programa produjo la excepción. Avanzará rápidamente a través de su código para encontrar los errores y corregirlos. Incluso antes de ejecutar el programa, Xcode le dirá si ha cometido un error básico y, a menudo, le dará la corrección. Estos se denominan errores precompiladores y son el equivalente de errores gramaticales simples en lenguaje normal. Apple ha tratado de hacer de Xcode una herramienta de aprendizaje, y como la mayoría de las cosas que hace Apple, han puesto mucho trabajo, pensado y hecho un gran trabajo. En combinación con la web y Stackoverflow específicamente, encontrará la fuente de sus errores rápidamente y aprenderá muy rápido.