Dans le développement d’applications iOS, il est courant d’utiliser des librairies (comme nous avons pu le voir dans de précédents articles avec notamment les très connus Snapkit et SwiftLint). Dans le monde de la pomme, les librairies s’appellent en réalité des Pods.
[Lire plus]
Quelques extensions Swift utiles
Simplifiez vous la vie au quotidien
Il existe en Swift ce que l’on appelle des extensions. Les extensions permettent d’ajouter des fonctionnalités à des classes, des structures, des protocoles ou des énumérations existantes. Comme le nom l’indique, les extensions permettent *d’étendre* les fonctionnalités, et non de passer outre les fonctionnalités existantes.
[Lire plus]
Les bonnes pratiques en Swift
Codons oui, mais proprement
En Swift, comme dans tous les langages de programmation, il est plus que conseillé d’écrire du code propre et lisible. En plus d’améliorer grandement l’évolution du code, il sera aussi plus agréable d’y travailler pour ajouter des fonctionnalités, pour corriger des bugs, ou encore, beaucoup plus facile à lire pour...
[Lire plus]
Des librairies pour des meilleures contraintes
Simplifions nous la vie sans storyboards
Dans le précédent article nous avons vu comment se débarrasser des storyboards afin de développer à la main nos interfaces utilisateurs. À la fin de celui-ci j’avais parlé de librairies permettant de simplifier l’écriture des contraintes. Aujourd’hui nous allons donc voir comment passer de ceci:
[Lire plus]
Démarrer un projet Xcode sans storyboard
Libérez vous de la contrainte des storyboards
Dans le milieu du développement iOS, l’utilisation des storyboards est assez controversée. Aujourd’hui nous allons voir comment se passer des storyboards et gérer nos interfaces utilisateurs à la main.
[Lire plus]