1

我在从 BOOL 设置 UISwitch 的状态时遇到问题。这可能很简单,所以如果有人可以提供帮助,我将不胜感激。这是我的代码,它不起作用,但它可能会更清楚。

 RoutingController *routingController = [[RoutingController alloc] initWithNibName:@"RoutingController" bundle:nil];

routingController.routingDelegate = self;

if (audioController->oscOneLFObool == YES) {
    routingController.oscOneLFOOneSwitch.on = YES;
} else {
    routingController.oscOneLFOOneSwitch.on = NO;
}


routingController.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;

[self presentModalViewController:routingController animated:YES];
4

1 回答 1

1

RoutingController 的视图未加载,因此 oscOneLFOOneSwitch 为 nil。

在 [self presentModalViewController:routingController animated:YES] 中查看加载

于 2012-04-13T04:31:49.703 回答