recherche

Maison  >  Questions et réponses  >  le corps du texte

ios - 用swift语言的项目怎么避免多个文件import相同的包?

比如有两个ViewController,在第一个ViewController文件import CoreLocation之后,在第二个ViewController文件不import CoreLocation的话没法用CoreLocation,import的时候CoreLocation上面有道横线。

新建了一个工程,试了一下,还是不好使,不import系统的库就提示有错误

怪我咯怪我咯2771 Il y a quelques jours635

répondre à tous(5)je répondrai

  • 巴扎黑

    巴扎黑2017-04-18 09:07:08

    Vous pouvez créer un fichier Swift dans le projet pour importer des fichiers externes. Il n’est pas nécessaire d’importer ailleurs.

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-18 09:07:08

    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

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-18 09:07:08

    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

    répondre
    0
  • 怪我咯

    怪我咯2017-04-18 09:07:08

    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.

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-18 09:07:08

    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.

    répondre
    0
  • Annulerrépondre