Je suis en train de créer une sous-classe de MKAnnotationView pour une application iPhone MapKit, mais pour une raison quelconque, je suis tout à coup rencontrer cette erreur:
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 failed with exit code 1
Ce sont mes-tête et les fichiers principaux pour le code qui semble être la cause de l'erreur. Bien que l'erreur ne se présente pas pour ce fichier spécifique, il ne semble pas si je commente le fichier .m de @implementation à @end. Il ne semble toujours si je commente tout dans la mise en œuvre ne comprenant pas le @implementation lui-même, cependant.
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
Ceci est essentiellement le même code que Xcode créé par New File... > Objective-C Class > Subclass of: UIViewla sous - classe a changé.
Je suis sur la version en cours d'exécution Snow Leopard 3.2.1 de Xcode.













