iPhone AppleWatchのSwitch

WatchKitのスイッチを試して見るiOSのサンプル

[WKInterfaceController] ―――――――――――

import WatchKit

import Foundation

class InterfaceController: WKInterfaceController {

    @IBAction func switchValue(value: Bool) {

        WKInterfaceController.openParentApplication([“Switch” : value], reply: { (results, err) -> Void in

            println(\(results)”)

        })

    }

}

[Delegete] ―――――――――――

import UIKit

@UIApplicationMain

class AppDelegate: UIResponder, UIApplicationDelegate {

    var window: UIWindow?

    func application(application: UIApplication, handleWatchKitExtensionRequest userInfo: [NSObject : AnyObject]?, reply: (([NSObject : AnyObject]!) -> Void)!) {

        UIAlertView(title: “Switch test”, message: \(userInfo!)”, delegate: nil, cancelButtonTitle: “OK”).show()

    }

}