cari

Rumah  >  Soal Jawab  >  teks badan

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

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

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

怪我咯怪我咯2771 hari yang lalu636

membalas semua(5)saya akan balas

  • 巴扎黑

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

    Anda boleh mencipta fail pantas dalam projek untuk mengimport fail luaran. Tidak perlu mengimport ke tempat lain.

    balas
    0
  • 天蓬老师

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

    Isu ini tidak perlu difikirkan. Kerana semua fail Swift adalah global dan boleh dipanggil tanpa import. Lepaskan terus, tak perlu import

    balas
    0
  • PHP中文网

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

    Sebenarnya, saya juga tidak begitu memahaminya
    Dalam ruang nama yang sama, anda boleh terus merujuknya tanpa import

    Semasa saya berada di OC, terdapat PrefixHeader yang mengimport kelas secara khusus dan tersedia secara universal
    Tetapi Swift tidak mempunyai perkara ini, saya tahu ia boleh dilaksanakan menggunakan penjembatan

    Saya memasang beberapa perpustakaan yang biasa digunakan dalam pod
    Saya mendapati SDWebImage hanya perlu diimport sekali sahaja dan semua kelas boleh digunakan
    Tetapi perpustakaan lain nampaknya masih perlu diimport setiap kali

    Duduk dan tunggu di tingkat bawah

    balas
    0
  • 怪我咯

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

    Apabila mengimport fail swift ke dalam OC, tidakkah anda memerlukan fail bridge Hanya tulis import dalam fail bridge Semua fail swift lain dalam keseluruhan program boleh digunakan secara langsung

    balas
    0
  • PHP中文网

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

    Hanya letakkan import di mana import sepatutnya, anda boleh melihat Java, Python, dll., dan anda juga boleh menunjukkan secara jelas pakej yang anda gunakan di bawah fail.

    Sudah tentu, jika anda bimbang menggunakan import beberapa kali akan menyebabkan saiz apl meningkat, maka anda terlalu risau.

    balas
    0
  • Batalbalas