8.5 WatchKit ExtensionからiPhoneへの流れをコーディング
情報の流れに沿って、InterfaceController - AppDelegate - ViewControllerの順にプログラムを見ていきます。
// 各ボタンが押された時の処理
- (IBAction)button000Pushed { [self buttonPushed:0]; }
- (IBAction)button001Pushed { [self buttonPushed:1]; }
- (IBAction)button002Pushed { [self buttonPushed:2]; }
- (IBAction)button003Pushed { [self buttonPushed:3]; }
- (IBAction)button004Pushed { [self buttonPushed:4]; }
- (IBAction)button005Pushed { [self buttonPushed:5]; }
- (IBAction)button006Pushed { [self buttonPushed:6]; }
- (IBAction)button007Pushed { [self buttonPushed:7]; }
- (IBAction)button008Pushed { [self buttonPushed:8]; }
- (void)buttonPushed:(int)buttonNo {
[self setButton:buttonNo mark:mark_O]; // Watchのエリアとしてマーク
[self sendEventToOwnerApp:buttonNo]; // iOSアプリ側へボタン番号を通知
}
// ボタンに指定のマークを表示する
- (void)setButton:(
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録