为什么 WatchKit 类 在新的 .swift 文件中无法识别?
Why are WatchKit classes not recognised in new .swift file?
我正在尝试在 Xcode 中创建一个新的 swift 文件来存放从 WKInterfaceObjectRepresentable 派生的 class。例如
import WatchKit
struct Bing: WKInterfaceObjectRepresentable {
}
但我收到以下错误:
Use of undeclared type 'WKInterfaceObjectRepresentable'
但是,如果我将它添加到标准文件之一 (ContentView.swift),它会正确拾取它。
我认为这可能与目标成员有关,但对于我的新 Bing.swift 和 ContentView.swift(WatchKit 扩展)完全一样。
有什么想法吗?
您还需要导入 SwiftUI:
import SwiftUI
我正在尝试在 Xcode 中创建一个新的 swift 文件来存放从 WKInterfaceObjectRepresentable 派生的 class。例如
import WatchKit
struct Bing: WKInterfaceObjectRepresentable {
}
但我收到以下错误:
Use of undeclared type 'WKInterfaceObjectRepresentable'
但是,如果我将它添加到标准文件之一 (ContentView.swift),它会正确拾取它。
我认为这可能与目标成员有关,但对于我的新 Bing.swift 和 ContentView.swift(WatchKit 扩展)完全一样。
有什么想法吗?
您还需要导入 SwiftUI:
import SwiftUI