Rumah > Soal Jawab > teks badan
黄舟2017-04-24 09:13:00
Anda boleh memuat turunnya di iBook.
Ia termasuk kaedah untuk Swift memanggil Objective-C, atau memanggil Swift dari Objective-C.
Izinkan saya menerangkan secara ringkas masalah anda di sini.
Jika projek anda pada asalnya ditulis dalam Objektif-C.
Apabila anda membuat dokumen .Swift buat kali pertama, XCode6 akan meminta anda menjana dokumen Pengepala.
Daripada dokumen ini, import kod Objective-C yang anda mahu gunakan dalam Swift.
Dengan cara ini, dokumen Swift anda boleh menggunakan kelas ini.
Jika anda mencipta projek baharu, anda perlu mencipta dokumen Pengepala secara manual dan nyatakan lokasinya dalam plist.
Tujuan kedua-dua dokumen di atas adalah untuk mencipta dokumen Pengepala supaya Swift boleh memanggil kod dalam Objective-C.
Adalah sangat disyorkan untuk membaca dokumentasi rasmi.
Sumber daripada SO:
http://stackoverflow.com/questions/24002369/how-to-call-objective-c-code-from-swift/24005242#24005242