Objective-c - Que signifie la syntaxe d'affectation du getter lors de la définition de propriétés dans iOS ?
漂亮男人
漂亮男人 2017-05-16 13:19:04
0
1
767

Lors de la définition de propriétés sur iOS, @property (assign, nonatomic, getter=isDidSelected) BOOL didSelected; Que signifie getter=isDidSelected ? Après que la démo que j'ai téléchargée ait été écrite ainsi, l'attribut isDidSelected n'était plus défini.

漂亮男人
漂亮男人

répondre à tous(1)
我想大声告诉你

Pour parler franchement, il s’agit simplement de changer le nom de la méthode get

Si vous n'écrivez pas getter=isDidSelected, alors la méthode get de la valeur booléenne didSelected est didSelected. Vous pouvez

- (BOOL) didSelected { 
return didSelected; 
}

Venez le réécrire. Utiliser ensemble

self. didSelected

Venez le chercher.
Si vous écrivez getter=isDidSelected, alors la méthode d'obtention de la valeur booléenne didSelected est isDidSelected. Vous pouvez

- (BOOL) isDidSelected { 
return didSelected; 
}

Venez le réécrire. Utiliser ensemble

self. isDidSelected

Venez le chercher.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal