cari

Rumah  >  Soal Jawab  >  teks badan

Dalam Objektif-C, beberapa kaedah didahului dengan tanda tambah dan tolak Adakah ini betul?

Dalam Objektif-C, sesetengah kaedah dalam kelas mempunyai tanda dan ada yang mempunyai tanda - tolak Perbezaan antara keduanya adalah seperti berikut:

Kaedah yang didahului dengan tanda tambah ( ) ialah kaedah kelas Kaedah ini boleh dipanggil terus menggunakan nama kelas Fungsi utamanya adalah untuk mencipta instance. Sesetengah orang memanggilnya kaedah kilang untuk mencipta kejadian. (Serupa dengan kaedah statik kelas dalam PHP, dipanggil melalui className::methodName)
Kaedah yang didahului oleh tanda tolak (-) ialah kaedah contoh dan mesti dipanggil menggunakan contoh kelas. (Sama seperti kelas biasa dalam PHP, jika anda ingin memanggil kaedah, anda mesti membuat instantiat objek dahulu dan kemudian memanggilnya melalui $obj->methodName)

仅有的幸福仅有的幸福2792 hari yang lalu680

membalas semua(1)saya akan balas

  • 仅有的幸福

    仅有的幸福2017-05-02 09:26:35

    Itu pada asasnya betul, tetapi kaedah kelas bukan sahaja digunakan untuk mencipta kejadian pada asasnya bersamaan dengan kaedah statik PHP.

    balas
    0
  • Batalbalas