Sto provando a inserire una funzione in stile C nell'intestazione di una classe Objective-C. (La mia terminologia potrebbe essere sbagliata qui: sono abituato a scrivere metodi di classe Objective-C piuttosto che funzioni). Sembra come segue:Dichiarazione di funzione Obj-C nell'intestazione
// Sort function
NSInteger sort(NSString *aString, NSString *bString, void *context);
NSInteger sort(NSString *aString, NSString *bString, void *context) {
return [aString compare:bString options:NSNumericSearch];
}
Unforuntately questo si traduce in:
Previsto '=', ' ' ';', 'asm' o' attributo' prima '{' token
Qualche idea su cosa mi manca? Grazie.