これは、コーディング方法を学ぶ最初の日です。watchOS 2を使って簡単なWatchKitアプリを作りたいです。
Hello World アプリを起動して実行しましたが、メニューを押してラベルを変更しようとすると、コードがコンパイルされず、次のエラーが発生します。
WKInterfaceLabel には set というメンバーがありません。
詳細画像はこちらでご覧いただけます。
スウィフトコード:
import WatchKit
import Foundation
class InterfaceController: WKInterfaceController {
@IBOutlet var label: WKInterfaceLabel!
override func awakeWithContext(context: AnyObject?) {
super.awakeWithContext(context)
// Configure interface objects here.
}
override func willActivate() {
// This method is called when watch view controller is about to be visible to user
super.willActivate()
}
override func didDeactivate() {
// This method is called when watch view controller is no longer visible
super.didDeactivate()
}
@IBAction func CookBabyCook() {
label.set("Cooked!")
}
}