我想使用情节提要将数组传递给另一个类,并且我准备了以下代码,但是,日志显示可变数组为空,显然不是这种情况(在另一种方法中,日志显示它不为空,仅在调用 prepareForSegue 时才变为空)。为什么是这样?
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"confirmSegue"]) {
SBBookingConfirmation *bookingConfirmed=(SBBookingConfirmation*)segue.destinationViewController;
NSLog(@"dates chosen - %@", self.dateChosen);
bookingConfirmed.confirmedTimings=self.dateChosen;
}
}
输出:
dates chosen - (null)