Я пытаюсь поместить функцию в стиле C в заголовок класса Objective-C.(Моя терминология здесь может быть неправильной - я просто привык писать методы класса Objective-C, а не функции).Это выглядит следующим образом:
// Sort function
NSInteger sort(NSString *aString, NSString *bString, void *context);
NSInteger sort(NSString *aString, NSString *bString, void *context) {
return [aString compare:bString options:NSNumericSearch];
}
К сожалению, это приводит к:
Ожидаемый атрибут '=', ',', ';', 'asm' или ' 'до' {'токен
Есть идеи, что мне не хватает?Спасибо.