Une idée comment puis-je ajouter ma classe de contrôleur en tant qu'observateur pour mon curseur de classe View?Comment ajouter un observateur sur un UISlider
Je suis en train de parvenir par voie observateur: J'appelle
[self addObserver:myView forKeyPath:@"myView.mySlider.value" options:NSKeyValueObservingOptionNew context:NULL];
et dans le même fichier contrôleur méthode viewDidLoad intérieur de mon contrôleur je suis d'exécution:
- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context {
if ([keyPath isEqualToString:@"myView.mySlider.value"]) {
myView.myImgView.animationDuration = [[change valueForKey:NSKeyValueObservingOptionNew] intValue];
}
}
Mais mon application est s'écraser. S'il vous plaît aider
Avez-vous des messages d'erreur lorsque l'application plante? :) – willcodejavaforfood
Veuillez modifier la trace de la pile et toute sortie de la console du débogueur dans votre question. –