Bonjour,
Encore novice dans le développement sous objective-C, je bute actuellement sur un petit problème lors de la compilation de mon code...
Je cherche pour le moment à tout simplement afficher un PickerView qui affiche le contenu d'une list, mais après compilation, il reste désespérément vide affichant que deux trais noir parallèles dans le simulateur
Si quelqu'un à déjà rencontrer ce problème et/ou qu'il comprend mon erreur je lui serais reconnaissant de me faire part d'une solution.
voici mon code :
/////////////////////////////////////////
// SecondViewController.h
#import <UIKit/UIKit.h>
@interface SecondViewController : UIViewController<UIPickerViewDataSource,UIPickerViewDataSource>
@property(nonatomic, strong)NSArray *objet;
@property (weak, nonatomic) IBOutlet UIPickerView *picker;
@end
//////////////////////////////////////////////
// SecondViewController.m
#import "SecondViewController.h"
@interface SecondViewController ()
@end
@implementation SecondViewController
@synthesize objet, picker ;
- (void)viewDidLoad {
[super viewDidLoad];
NSString *path = [[NSBundle mainBundle]pathForResource:@"Liste" ofType:@"plist"];
objet = [[NSArray alloc]initWithContentsOfFile:path];
objet = [objet sortedArrayUsingSelector:@selector(compare];
}
#pragma mark - UIPickerview Datasource & Delegate Methode
- (NSInteger)numberOfComponentsInPickerViewUIPickerView *)pickerView {
return 1;
}
- (NSInteger)pickerViewUIPickerView *)pickerView numberOfRowsInComponentNSInteger)component {
return [objet count];
}
- (NSString *)pickerViewUIPickerView *)pickerView titleForRowNSInteger)row forComponentNSInteger)component {
return [objet objectAtIndex:row];
}
@end
//////////////////////////////////////////////////////
MERCI !!
Partager