Bonjour
J'ai créé une classe led sous xcode.
Il m'a donc généré "Led.m" et "Led.h"
Je voudrais l'associé à un label qui s'appelle Led1 et qui est dans ma vue
Voici le code écrit
Led.m
et Led.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 #import "Led.h" @implementation Led - (id)initWithFrame:(CGRect)frame { if (self = [super initWithFrame:frame]) { // Initialization code [Led1 setBackgroundColor: [ UIColor colorWithWhite:0.0 alpha: 0.5]]; // Add the label to the view and release it [ self addSubview:Led1 ]; //[ Led1 release ]; } return self; } - (void)drawRect:(CGRect)rect { // Drawing code } - (void)dealloc { [super dealloc]; [ Led1 release ]; } @end
J'ai bien créé un lien entre mon label Led1 et File's Owner de ma vue
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 #import <UIKit/UIKit.h> @interface Led : UIView { IBOutlet UILabel *Led1; } @end
Mais quand je lance le débugger , alors que j'ai mis un point d'arret
dans l'init de Led.m, il ne s'arrête pas parce que il n'y passe pas.
Sauriez vous me donner une explication ?
Merci
Partager