可以在init方法中为WKInterfaceLabel设置文本,但不在didselectrow方法中

我有一个有两个场景的故事板,两个场景都由相同的WKInterfaceController处理。 在第二个场景中有3个WKInterfaceLabels

在接口控制器的init( )方法中,我可以使用setText函数更改Label。 当我尝试更改WKInterfaceLabel "Dienst"

 - (void)table:(WKInterfaceTable *)table didSelectRowAtIndex:(NSInteger)rowIndex NSManagedObject *dienst = [TableArray objectAtIndex:rowIndex]; [self.Dienst setText:@"Selected"]; NSError *error; NSString *MP = [self read_KC_Pass:&error]; [self.Benutzer setText:[self get_Benutzer:[dienst valueForKey:@"dienst"]:MP]]; [self pushControllerWithName:@"Detail" context:nil]; 

WKInterfaceLabel Dienst的价值是nil 。 有人有线索吗? 我不习惯故事板定义的sockets,可以在init()方法中访问,但不能在另一种方法中访问