Ho un metodo:Nome del primo parametro nell'obiettivo c?
- (void)pan:(double)lat longitude: (double) lon{...}
Quando io chiamo Xcode mostra come questo:
[self pan:(double) longitude:(double)]
non è possibile impostare primo parametro in qualche modo, come il secondo (longitude)
, che Xcode potrebbe mostrare come questo:
[self pan: latitude:(double) longitude:(double)]
E 'molto fastidioso per me che non riesco a vedere il nome del primo parametro quando si chiama. È colpa mia o è impossibile?
Quello che si chiama il nome di un parametro è in realtà parte del nome del metodo. Questo è difficile da capire se si conoscono solo linguaggi come Java o C++, ma il nome del metodo è in realtà diviso in più parti in obj-c. Il nome del tuo metodo non è 'pan', è' pan: longitude: 'In genere dovresti provare a scrivere nomi di metodi che leggono come una frase, ad esempio' panToLatitude: andLongitude: ' – Sulthan