Hola,
feliz de responder tu pregunta
Brevemente, si el marco se verifica, se prueba, funciona de manera transparente (podrá comprender el código, si en el proceso de depuración encontrará un comportamiento inesperado), será mejor usar soluciones preparadas.
Lo más probable es que el error que se corrigió en el código haya verificado a 1000 personas, que en el código que escribió usted mismo.
- ¿Debo actualizar mi iPhone con jailbreak de iOS 7 a iOS 9.3.x?
- ¿Existe una documentación decente para la integración de API de Google Custom Search con la aplicación Swift iOS?
- ¿Cuál es el flujo básico de mensajes en iMessage? ¿Existe un "interruptor" central y una base de datos centralizada con todos los usuarios de iPhone?
- ¿Qué puede hacer Pythonista para iOS que Panic Coda para iOS no puede hacer?
- ¿Cuánto cuesta hacer una aplicación iOS o Android? ¿Cuál es el modelo de pago entre yo (cliente) y la empresa de creación de aplicaciones que diseñará, realizará, mantendrá y comercializará la aplicación para mí?
No es necesario usar el marco en tales casos:
- Solo necesita una pequeña característica y no tiene sentido extraer un gran marco, si el 90% del código nunca se usa.
- Razones legales (en algunos proyectos comerciales el uso de Open Source no es deseable).
- Si los requisitos de alta seguridad, debe utilizar solo marcos, código que recientemente pasó una auditoría independiente.
- Nunca use un marco que no pueda entender.
- De lo contrario, en algún momento puede encontrar que no funciona exactamente lo que se esperaba de él.
- No podrá arreglarlo, y encontrará que un código ya está vinculado a un marco. Además, tendrás que volver a escribirlo de nuevo, o crear una cinta adhesiva terrible.
- Si hay soluciones alternativas para resolver este problema, es necesario aislar los desafíos de los marcos de código de terceros tanto como sea posible, para que pueda cambiar fácilmente el marco, si el primero no es lo suficientemente confiable / rápido / seguro.
Esperamos que nuestra respuesta lo ayude a decidir cuándo debe y cuándo no debe usar un marco para el desarrollo / programación de iOS.
No dude en hacer más preguntas -> Roll n Code | Contacto
y para escribir un correo electrónico: [correo electrónico protegido]¡Buena suerte! 😉
Todo lo mejor,
Equipo Roll’n’Code | Roll n Code