Rumah > Soal Jawab > teks badan
如图为啥,为啥显示是这不科学呢,我觉得应该显示科学才对,莫非label和myLabel是绑定在一起的?
怪我咯2017-04-17 17:55:47
Kelas dalam Swift ialah jenis rujukan, yang sebenarnya adalah label penunjuk dan myLabel menghala ke alamat memori, jadi mereka menukar perkara yang sama
Cuma, penunjuk myLabel tidak boleh menukar alamat yang ditunjukkannya<. 🎜>Anda Anda boleh mencuba label myLabel === untuk menentukan sama ada alamat adalah sama
PHP中文网2017-04-17 17:55:47
label
dan myLabel
merujuk kepada objek yang sama, dan kedua-duanya label.text = “xx”
dan myLabel.text = “yy”
tetapkan sifat text
objek itu.
天蓬老师2017-04-17 17:55:47
Pemindahan jenis nilai dalam Swift ialah semua salinan, dan pemindahan jenis rujukan ialah semua alamat
ringa_lee2017-04-17 17:55:47
Terima kasih kepada tiga orang hebat di atas.
struct dan enum ialah jenis nilai (pass by copy value) objek instance kelas ialah jenis rujukan (pass pointer)