Bonjour,
J'ai décidé de me mettre sérieusement au Cocoa après être passé par quelques languages.
Je me suis acheté un bouquin plutôt bien foutu mais qui n'empêche pas de passer à coté de certaines choses :
Cette classe est utilisée dans interface builder. A l'exécution du programme, il plante. Si quelqu'un peut m'éclairer avec quelques explications ce serait super.
Je me rends compte que jusqu'à maintenant je n'utilisais que des objets et non des in ou autres. Même en utilisant -setFido: le programme plante.
Merci.
J'ai décidé de me mettre sérieusement au Cocoa après être passé par quelques languages.
Je me suis acheté un bouquin plutôt bien foutu mais qui n'empêche pas de passer à coté de certaines choses :
Bloc de code:
#import <Cocoa/Cocoa.h>
@interface AppController : NSObject {
int fido;
}
@property(readwrite, assign) int fido;
@end
Bloc de code:
@implementation AppController
@synthesize fido;
- (id)init
{
[self init];
fido = 2;
NSLog(@"fido = %d", fido);
return self;
}
@end
Cette classe est utilisée dans interface builder. A l'exécution du programme, il plante. Si quelqu'un peut m'éclairer avec quelques explications ce serait super.
Je me rends compte que jusqu'à maintenant je n'utilisais que des objets et non des in ou autres. Même en utilisant -setFido: le programme plante.
Merci.