我从未尝试使用watchKit扩展程序创建应用程序,但我遇到了一些问题。我要做的就是点击苹果手表上的一个按钮,然后它将调用父iOS应用程序中的一个功能。这是我到目前为止所尝试的:
手表:
- (IBAction)buttonPressedWK {
[InterfaceController openParentApplication:@{ @"command": @"foo" }
reply:^(NSDictionary *replyInfo, NSError *error) {
}];
}
手机应用:
- (void)application:(UIApplication *)application handleWatchKitExtensionRequest:(NSDictionary *)userInfo reply:(void (^)(NSDictionary *replyInfo))reply
{
//Code to call function
[self thisFunc];
}
我是否遗漏了某些东西,或者我还有其他方法可以解决这个问题吗?