Objektif-c - Apakah maksud sintaks penugasan getter apabila mentakrifkan sifat dalam iOS?
漂亮男人
漂亮男人 2017-05-16 13:19:04
0
1
743

Apabila mentakrifkan sifat pada iOS, @property (assign, nonatomic, getter=isDidSelected) BOOL didSelected Apakah maksud getter=isDidSelected? Selepas Demo yang saya muat turun ditulis seperti ini, atribut isDidSelected tidak lagi ditakrifkan.

漂亮男人
漂亮男人

membalas semua(1)
我想大声告诉你

Secara terang-terangan, ia hanya untuk menukar nama kaedah get

Jika anda tidak menulis getter=isDidSelected, maka kaedah get bagi nilai Boolean didSelected ialah didSelected. Anda boleh

- (BOOL) didSelected { 
return didSelected; 
}

Datang dan tulis semula. Guna bersama

self. didSelected

Datang dan dapatkannya.
Jika anda menulis getter=isDidSelected, maka kaedah dapatkan nilai Boolean didSelected ialah isDidSelected. Anda boleh

- (BOOL) isDidSelected { 
return didSelected; 
}

Datang dan tulis semula. Guna bersama

self. isDidSelected

Datang dan dapatkannya.

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