Xcodeでwatchのプログラムで取得した時間をiPhoneに表示したいのですが、データの共有が上手くいきません。
Test Watch WatchiKit Extension内のwatch.swiftで
var laptime = 0.00 class watch: ObservableObject { : : laptime = ・・・・・ }
とし、
iPhone側の
ContentView.swift内で
struct ContentView: View { var body: some View { let a = laptime : : }
のようにlaptimeを参照しにいくと「Cannot find 'laptime' in scope」となってしまいます。
laptimeはTest Watch WatchiKit Extension内のwatch.swiftでグローバル変数となっているので参照できると思っているのですが誤りでしょうか。
いろいろ検索してもWatch Connectivity等の方法は出てくるのですが、もう少し簡単にデータ共有ができますでしょうか
よろしくお願いします。
あなたの回答
tips
プレビュー