Il n'est pas nécessaire de réfléchir à cette question. Parce que tous les fichiers Swift sont globaux et peuvent être appelés sans importation. Déposez-le simplement directement, pas besoin d'importer
En fait, je ne comprends pas très bien non plus Dans le même espace de noms, vous pouvez le référencer directement sans importer
Quand j'étais en OC, il y avait un PrefixHeader qui importait spécifiquement une classe et était universellement disponible Mais Swift n'a pas cette chose, je sais qu'il peut être implémenté en utilisant le pontage
.
J'ai installé plusieurs bibliothèques couramment utilisées dans le pod J'ai trouvé que SDWebImage ne doit être importé qu'une seule fois et que toutes les classes peuvent être utilisées Mais d'autres bibliothèques semblent encore devoir être importées à chaque fois
Lors de l'importation de fichiers Swift dans OC, n'avez-vous pas besoin d'un fichier pont ? Écrivez simplement l'importation dans le fichier pont. Tous les autres fichiers Swift de l'ensemble du programme peuvent être utilisés directement. C'est ainsi que Swift fonctionne.
Placez simplement import là où import devrait être. De même, vous pouvez consulter Java, Python, etc., et vous pouvez également indiquer explicitement quels packages vous utilisez sous le fichier.
Bien sûr, si vous craignez que l'utilisation de import plusieurs fois entraîne une augmentation de la taille de l'application, alors vous vous inquiétez trop.
Vous pouvez créer un fichier Swift dans le projet pour importer des fichiers externes. Il n’est pas nécessaire d’importer ailleurs.
Il n'est pas nécessaire de réfléchir à cette question. Parce que tous les fichiers Swift sont globaux et peuvent être appelés sans importation. Déposez-le simplement directement, pas besoin d'importer
En fait, je ne comprends pas très bien non plus
Dans le même espace de noms, vous pouvez le référencer directement sans importer
Quand j'étais en OC, il y avait un PrefixHeader qui importait spécifiquement une classe et était universellement disponible
.Mais Swift n'a pas cette chose, je sais qu'il peut être implémenté en utilisant le pontage
J'ai installé plusieurs bibliothèques couramment utilisées dans le pod
J'ai trouvé que SDWebImage ne doit être importé qu'une seule fois et que toutes les classes peuvent être utilisées
Mais d'autres bibliothèques semblent encore devoir être importées à chaque fois
Asseyez-vous et attendez en bas
Lors de l'importation de fichiers Swift dans OC, n'avez-vous pas besoin d'un fichier pont ? Écrivez simplement l'importation dans le fichier pont. Tous les autres fichiers Swift de l'ensemble du programme peuvent être utilisés directement. C'est ainsi que Swift fonctionne.
Placez simplement
import
là oùimport
devrait être. De même, vous pouvez consulter Java, Python, etc., et vous pouvez également indiquer explicitement quels packages vous utilisez sous le fichier.Bien sûr, si vous craignez que l'utilisation de
import
plusieurs fois entraîne une augmentation de la taille de l'application, alors vous vous inquiétez trop.