2013-08-15 9 views

risposta

5

Perché non è stato specificato a parte il nome del parametro e la definizione di selezione. Fondamentalmente, ti manca uno spazio e/o una parola. Prova:

-(void)uploadMorePictures:(NSDictionary *)pics withFile:(NSData *)file 

Quali nomi separatamente e specifica entrambi i parametri del metodo.

14

È un messaggio scadente, ma è perché non hai fornito un nome per il primo parametro al tuo metodo. Prova questo:

-(void)uploadMorePic:(NSDictionary *)dict muliPics:(NSData *)file 

Ho anche risolto un problema di stile; il nome della seconda parte del nome del metodo dovrebbe iniziare con una lettera minuscola. Non so cosa fa il tuo metodo, quindi potresti essere in grado di trovare un nome migliore.

0

risposta s' @dpassage è bello.

Il nome della funzione di Objective-C non è come C o C++, ha alcuni parametri e la stessa num di descrizione del nome del parametro. Nel tuo caso, si non hai impostato il tuo primo nome parametro o non hai impostato la descrizione del tuo secondo nome parametro.

Ciò che @passage ha detto è stata la prima condizione, manca il nome del primo parametro.

Problemi correlati