我做了一个委托,所以在委托的类中,这是一个 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);
}