ios - 用swift语言的项目怎么避免多个文件import相同的包?
怪我咯
怪我咯 2017-04-18 09:05:08
0
5
632

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

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

怪我咯
怪我咯

走同样的路,发现不同的人生

membalas semua(5)
巴扎黑

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

Peter_Zhu

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

洪涛

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

刘奇

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

Ty80

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.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan