¿Cómo encontrar cuellos de botella de rendimiento en una aplicación de iPhone?

Siento que mi aplicación tiene un mal rendimiento y quiero saber qué partes del código son malas. ¿Hay un buen tutorial en algún lugar sobre cómo encontrar estos?