我正在WatchOS上構建一個非常簡單的鍛鍊應用程序:其中一項功能是在培訓期間提供音頻反饋。當顯示器打開時,我可以播放文件,但是當顯示屏黑屏時,手錶不會播放我的文件。 有人可以看看我的swift代碼,並幫助我找出我失蹤的東西嗎? 這裏是我的extensionDelegate.swift: var audioPlayer = AVAudioPlayer()
class ExtensionDele
我的應用依賴於手錶和設備之間的持續通信。我想用單例來管理所有的消息和會話狀態。我想使用繼承在手錶和設備上單獨進一步自定義此行爲。我希望父類是WCSessionDelegate,但是WCSession庫存在iOS和WatchOS,並且每個都有獨立的代理函數。有沒有辦法在超類中包含兩組函數?現在編譯器將文件視爲一個或另一個,即使它是應用程序和監視目標的一部分。 Functions are marked