Je voudrais déclarer une propriété avec le type SEL
comme ceci:
@property (nonatomic, assign) SEL mySelector;
Est-ce que " assign
" est correct ici? Peut-être que assign
peut être omis?
Je voudrais déclarer une propriété avec le type SEL
comme ceci:
@property (nonatomic, assign) SEL mySelector;
Est-ce que " assign
" est correct ici? Peut-être que assign
peut être omis?
assign est l'annotation correcte ici. Vous utilisez assign pour tous les types primitifs. Les alternatives (faible, fort / conserver) reposent sur la propriété qui pointe sur un objet pour fonctionner. Je crois que le compilateur ne vous laissera même pas déclarer le type de propriété incorrect pour cela. Si vous le voulez vraiment, vous pouvez omettre l’assignation, car c’est la valeur par défaut.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.