[Swift] C'est la solution! Illustration de la mise en œuvre du délégué

introduction

Quiconque a commencé Swift aurait pensé en premier Matériel pédagogique / articles "Le délégué est un agent." Lecteur "Qu'est-ce qu'un agent?"

Dans cet article, je vais présenter Delegate graphiquement et expliquer comment l'utiliser. Au moment où vous avez fini de lire "Je vois, Delegate est un agent." Vous pensez probablement.

Comprendre le délégué

スクリーンショット 2020-09-29 21.32.32.png Ci-dessous, la partie du protocole PopViewDelegate: UIView est faux class PopupView: Ce sera UIView.

スクリーンショット 2020-09-29 21.36.38.png

À la fin

Qu'as-tu pensé? Je pense que vous avez pensé: «Le délégué est un agent». Si quelqu'un autour de vous a du mal à comprendre le délégué, veuillez Veuillez présenter cet article.

Recommended Posts

[Swift] C'est la solution! Illustration de la mise en œuvre du délégué
[Swift] C'est la solution! Illustration de la mise en œuvre du délégué
Note de comparaison pour ceux qui touchent Kotlin (Android) depuis Swift (iOS) 1
Ceci est le premier message.
[Swift] Obtenez le moment où la valeur de textField est modifiée
[Ruby] C'est la solution. Quand dois-je utiliser des variables d'instance?
Ceci et cela de JDK
[Swift] La couleur de NavigationBar est différente (plus claire) de la couleur spécifiée.
Ceci et cela de la mise en œuvre du jugement en temps réel des dates en Java
Qu'est-ce qu'un test? ・ À propos de l'importance d'un test
[Swift 5] Implémentation de l'enregistrement des membres dans Firebase
Quelle est la structure des données d'ActionText?
[Swift] Changer la couleur du nœud SCN
[Mise en œuvre] Éliminez l'odeur inquiétante du code
[Java] Où est la classe d'implémentation de l'annotation qui existe dans BeanValidation?
[Java] Est-il inutile de vérifier "l'identité" dans l'implémentation de la méthode equals ()?
[Swift, un incontournable pour les débutants! ] Comprenons la mise en œuvre du traitement des communications de l'API Web
Qu'est-ce que JSP? ~ Connaissons les bases de JSP !! ~
Le trait de soulignement ActiveSupport n'est pas la conversion inverse de camelize
L'ordre des modificateurs de méthode Java est fixe
Mémo d'implémentation SKStoreReviewController dans l'interface utilisateur Swift d'iOS14
Le nom officiel de Spring MVC est Spring Web MVC