按Apple表上的按钮可在父应用中调用功能

时间:2015-08-27 22:22:42

标签: ios objective-c apple-watch

我从未尝试使用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];
}

我是否遗漏了某些东西,或者我还有其他方法可以解决这个问题吗?

0 个答案:

没有答案