Nel caso in cui Xcode visualizzi l'errore "Multiple declarations of method 'myMethod:' found and ignored" (simile anche all'errore "Duplicate declaration of method 'myMethod:'") significa che il metodo evidenziato dall'IDE è già stato definito all'interno della stessa interfaccia, è quindi un duplicato e la soluzione applicabile si limita o ad eliminare il doppione oppure a rinominarlo.
L'esempio seguente mostra una situazione schematica e semplificata di un caso in cui si manifesta l'errore:
@interface UIMyClass ()
- (void)myMethod:(NSString *)stringa;
// Altri metodi e/o istruzioni
- (void)myMethod:(NSString *)stringa;
@end
Nessuno ha ancora commentato questo articolo, fallo tu per primo!
Scrivi un Commento