Bir Objective-C sınıfının başlığına C stili bir işlev koymaya çalışıyorum. (Benim terminolojim burada yanlış olabilir - Ben sadece fonksiyonlardan ziyade Objective-C sınıf metodlarını yazmaktayım).Obj-C üstbilgisinde işlev bildirimi
// 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 bu sonuçlanır: Aşağıdaki gibi görülür,
Beklenen '=', ' ' ';', 'asm' veya' niteliğini' önce '{' belirteci
Eksik olduğum şeyler hakkında bir fikriniz var mı? Teşekkür ederim.