Ich versuche, eine Unterklasse von MKAnnotationView für ein iPhone MapKit App zu erstellen, aber aus irgendeinem Grund, warum ich plötzlich bin Begegnung mit diesen Fehler:
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 failed with exit code 1
Das sind meine Kopf- und Hauptdateien für den Code, der den Fehler zu verursachen scheint. Obwohl der Fehler speziell für diese Datei nicht angezeigt, erscheint es nicht, wenn ich die .m-Datei von @implementation auf Kommentar @end. Es ist nach wie vor angezeigt, wenn ich alles in der Umsetzung nicht einschließlich dem @implementation selbst kommentieren, aber.
PhotoAnnotationView.h
#import <UIKit/UIKit.h>
#import <MapKit/MapKit.h>
@interface PhotoAnnotationView : MKAnnotationView {
UIImageView *thumb;
}
@property (nonatomic, retain) IBOutlet UIImageView *thumb;
@end
PhotoAnnotationView.m
#import PhotoAnnotationView.h
@implementation PhotoAnnotationView
@synthesize thumb;
- (id)initWithFrame:(CGRect)frame {
if (self = [super initWithFrame:frame]) {
// Initialization code
}
return self;
}
- (void)drawRect:(CGRect)rect {
// Drawing code
}
- (void)dealloc {
[super dealloc];
}
@end
Dies ist im Grunde der gleiche Code, der über erstellt Xcode New File... > Objective-C Class > Subclass of: UIViewmit der Unterklasse geändert.
Ich bin auf Snow Leopard Version 3.2.1 von Xcode läuft.













