-
PickerView reste vide
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)numberOfComponentsInPickerView:(UIPickerView *)pickerView {
return 1;
}
- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component {
return [objet count];
}
- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component {
return [objet objectAtIndex:row];
}
@end
//////////////////////////////////////////////////////
MERCI !! :roll: