Ich benutze ein SDK von einer Drittpartei, wenn ich die Beispielanwendung verwende, ich bekomme keine Fehler, wenn ich das SDK zu meiner App hinzufüge, erhalte ich diesen Fehler:Objective-C - Erwartete ein Typ auf + Funktion
Expected a type
auf dieser Linie +(UIImage *)arrowImage;
ich ein paar dieser Fehler auf Methodendefinitionen wie:
+(UIColor *)itemsColor;
+ (UIColor *)mainColor;
+ (UIColor *)itemTextColor;
+ (UIColor *)selectionColor;
Warum ich diese Fehler nur diese Methoden immer bin? Bitte helfen!
es die komplette H-Datei:
#import <Foundation/Foundation.h>
@interface SIMenuConfiguration : NSObject
//Menu width
+ (float)menuWidth;
//Menu item height
+ (float)itemCellHeight;
//Animation duration of menu appearence
+ (float)animationDuration;
//Menu substrate alpha value
+ (float)backgroundAlpha;
//Menu alpha value
+ (float)menuAlpha;
//Value of bounce
+ (float)bounceOffset;
//Arrow image near title
+(UIImage *)arrowImage;
//Distance between Title and arrow image
+ (float)arrowPadding;
//Items color in menu
+(UIColor *)itemsColor;
//Menu color
+ (UIColor *)mainColor;
//Item selection animation speed
+ (float)selectionSpeed;
//Menu item text color
+ (UIColor *)itemTextColor;
//Selection color
+ (UIColor *)selectionColor;
@end
anstelle von #Import verwenden @Import –
* Hinweis: * 'UIColor' ist im UIKit-Framework definiert ... –
@JP_Mob:' #import 'funktioniert auch (und das ist immer noch generiert von den Xcode-Vorlagen, wenn Sie eine neue Objective-C-Datei erstellen). –