I have a singleton object is a card I already defined I want to change the value of this card currant...
@interface CartesManager : NSObject {
NSMutableArray *carteMan ;
NSInteger indexCarteCourante ;
BOOL isEditable ;
}
@property(nonatomic,retain) NSMutableArray *carteMan ;
@property(nonatomic) NSInteger indexCarteCourante ;
@property(nonatomic) BOOL isEditable ;
+(CartesManager*)sharedInstance;
Object:
@interface Carte : NSObject {
NSString *titre ;
NSString *commentaire ;
UIImage *image1 ;
UIImage *image2 ;
NSString *information ;
}
@property (nonatomic,retain )NSString *titre ;
@property (nonatomic,retain) NSString *commentaire ;
@property (nonatomic,retain) UIImage *image1 ;
@property (nonatomic,retain) UIImage *image2 ;
@property (nonatomic,retain) NSString *information ;
-(void) edit:(id)sender
{
Carte *uneCarte = [[Carte alloc]init];
uneCarte.titre = textField.text ;
uneCarte.commentaire = textView.text ;
uneCarte.image1 = imageView1.image ;
uneCarte.image2 = imageView2.image;
[[[[CartesManager sharedInstance] carteMan]objectAtIndex:[[CartesManager sharedInstance]indexCarteCourante]]addObject:uneCarte]; //don't Work to allocate in my array in this carte
}