iOS / Objective-C

Icon SVG ObjectiveC

NOS UPS DEVELOPPER AVEC IOS / OBJECTIVE-C

- L'objectif C s'est avéré stable et a été utilisé pendant de nombreuses années dans le développement.
- La maturité linguistique et il a été utilisé et testé pendant de nombreuses années pour les logiciels d'Apple.
- Prise en charge des anciennes versions d'iOS et de macOS

NOS OUPS DEVELOPPER AVEC IOS / OBJECTIVE-C

- Ancien style de codage, syntaxe compliquée qui rend l'apprentissage plus difficile pour les nouveaux programmeurs
- Beaucoup de codebase car le code est divisé en 2 blocs de code : fichiers d'en-tête (interface) (.h) et fichiers d'implémentation (.m)
- Gestion manuelle de la mémoire pour la CoreFoundation comme la répartition des auditeurs de la notification.
- Des développeurs Objective-C moins qualifiés, car leur nombre diminue légèrement, les nouveaux développeurs apprenant surtout le Swift.
- C'est un langage plus dépassé et qui manque d'outils et de propriétés modernes par rapport à Swift car Apple se concentre sur l'évolution de Swift en tant que son langage de programmation principal où ils ont présenté un certain nombre de fonctionnalités et de mises à jour intéressantes chaque année.