Error: Use of undeclared type BindableObject

Error: Use of undeclared type BindableObject

我正在学习 SwiftUI 放大应用程序教程,在创建符合 Bindable 对象的最终 class 时遇到此错误。

Error:Use of undeclared type 'BindableObject'

import Combine  
import SwiftUI  
import AWSAppSync  

final class TalkStore: BindableObject {
/*
    Required by SwiftUI
*/
    let didChange = PassthroughSubject<TalkStore, Never>()
    var listTalks: [ListTodosQuery.Data.ListTodo.Item] {
        didSet {
            didChange.send(self)
        }
    }

    //We will be using this later.
    private let appSyncClient: AWSAppSyncClient!

/*
    Init if running app is using SwiftUI Content View
*/
    init(talks: [ListTodosQuery.Data.ListTodo.Item]) {
        self.appSyncClient = nil
        self.listTalks = talks
    }
}

Apple 是否可能更改了 class 名称?
我如何找到它?

BindableObject 已重命名 ObservableObject

BindableObject is replaced by the ObservableObject protocol from the Combine framework. (50800624)

来源:https://developer.apple.com/documentation/ios_ipados_release_notes/ios_13_release_notes