Buena pregunta! Por lo general, las preguntas técnicas como estas funcionan mejor en Stack Overflow.
En cualquier caso, tome estos 2 recursos:
- Grabación de audio de AVFoundation con Swift
- Referencia de clase de AVAudioRecorder
El primero le explica cómo configurar la grabación de audio en Swift. El segundo le informará sobre AVAudioRecorder (la clase se usa en el recurso 1). Tiene una propiedad de medición habilitada y updateMeters, que puede usar para obtener el uso de energía temporizado desde el micrófono (medidor UV). Ate esos dos y tendrá un medidor de nivel de trabajo.
- Como principiante (desarrollando mi tercera aplicación de práctica ahora), el desarrollador de iOS irá a un gran Hackathon en 2 semanas, ¿en qué debería centrarme? ¿Qué es crítico?
- ¿Qué debería aprender primero: Objective-C o Swift? ¿Por qué?
- Parece que el desarrollo de iOS / Swift se basa más en kits de herramientas y clases incorporadas que en otros lenguajes de programación. ¿Dirías que es verdad?
- ¿Cuál es la comunidad de desarrolladores de iOS más grande?
- ¿Qué tengo que hacer para promocionar mi aplicación IOS?
Debo decir que estos son temas avanzados. La codificación a menudo requiere que se unan dos soluciones independientes. ¿Estás seguro de que, dada tu experiencia con Swift, no quieres comenzar con un tema más fácil primero?
¡Buena suerte!
Reinder de Vries, LearnAppMaking.com