WKInterfaceController
Apple Watchで 2 つの間でデータを転送または受け渡すことに慣れていません 。私がやろうとしているのは、とのような変数があるname
のでage
、ユーザーが行をタップしたときにSecondInterfaceController
値を渡す必要があるということです。WKInterfaceTable
コードは次のとおりです。
- (void)table:(WKInterfaceTable *)table didSelectRowAtIndex:(NSInteger)rowIndex {
NSString *name;
NSString *age;
switch (rowIndex) {
case 0:
name = @"Jack";
age = @"22";
break;
default:
break;
}
NSDictionary *d = [NSDictionary dictionaryWithObject:name forKey:@"kName"];
[self pushControllerWithName:@"SecondInterfaceController" context:d];
}
しかし、 SecondInterfaceController から辞書にアクセスして _name (WKInterfaceLable) に渡す方法がわかりません。