Voglio fare un metodo che prende un CGFloat come riferimento.Come passare e impostare un CGFloat come riferimento?
Posso fare qualcosa del genere?
- (void)doStuff:(CGFloat*)floatPointer
Immagino che questo deve apparire diverso da altri puntatori di oggetti che hanno due di quelle stelle. Anche io non sono sicuro se devo fare qualcosa di simile:
- (void)doStuff:(const CGFloat*)floatPointer
E, naturalmente, nessuna idea di come assegnare un valore a quello CGFloat floatPointer. Forse &floatPointer = 5.0f;
?
Qualcuno potrebbe dare alcuni esempi e spiegarli? Sarebbe bello!
Questo è bene sapere. Grazie. Perché devo scrivere la parola chiave const davanti a CGFloat? – dontWatchMyProfile
Non è possibile assegnare un valore a un puntatore const ... – kennytm
La parola chiave const dice: "Ti passo il riferimento ma non ti è consentito modificarlo". –