私は委任を行ったので、委任されたクラス(UIPopover)には、PreguntasViewControllerのオブジェクトを受け取ったメソッドがあります。変数を出力すると、何もありません。なぜそうなるのでしょうか?ありがとう。
// -- PreguntasViewController
- (void)getRespuestasDelegate {
[delegate getRespuestas:self];
}
//Delegated class
- (void)viewDidLoad
{
[super viewDidLoad];
PreguntasViewController *preguntasViewCotroller = [[PreguntasViewController alloc] init];
preguntasViewCotroller.delegate = self;
[preguntasViewCotroller getRespuestasDelegate];
}
- (void)getRespuestas:(PreguntasViewController *)preguntasViewController{
for(NSString *respuesta in preguntasViewController.preguntasArray) {
NSLog(@"%@", respuesta);
}
NSLog(@"%d", [preguntasViewController.preguntasArray count]);
NSLog(@"%@", preguntasViewController.ayudapreguntas);
}