Paisano (soy de Tabasco pero vivo en Santiago, Chile), tengo amplia experiencia desarrollando con Swift, he realizado anteriormente funciones genéricas similares a las que necesitas, puedo realizarte rápidamente la funcionalidad que necesitas, puedo iniciar inmediatamente el desarrollo, quedo atento a tus comentarios y quedo a tus órdenes, saludos cordiales, Gustavo