小编Gle*_*val的帖子

Firestore.firestore() 失败并显示“类型‘Firestore’没有成员‘firestore’”

我正在尝试为我的 Firestore 设置数据库,但是我尝试重新安装 Pod 和许多其他东西,但我仍然无法让它工作,因为它显示了以下错误:

Type 'Firestore' has no member 'firebase'
Run Code Online (Sandbox Code Playgroud)

我不知道为什么会这样,因为 Firebase 文档表明这应该是正确的。消息传递部分可以工作,只是以防万一它以某种方式导致错误,请帮助我解决这个问题。

链接到 Firebase > Firestore 文档

这是我的 pod 文件代码:

project 'Pocket Games.xcodeproj'
platform :ios, '10.0'

target 'Pocket Games' do
  use_frameworks!

  pod 'Google-Mobile-Ads-SDK'

  pod 'Firebase/Core'

  pod 'Firebase/Messaging'

  pod 'Firebase/Auth'

  pod 'Firebase/Firestore'

  pod 'Canvas'
end
Run Code Online (Sandbox Code Playgroud)

这是我的 AppDelegate 代码:

//
//  AppDelegate.swift

import UIKit
import CoreData
import UserNotifications
import Firebase

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {

    var window: UIWindow?



    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { …
Run Code Online (Sandbox Code Playgroud)

ios firebase swift google-cloud-firestore

5
推荐指数
2
解决办法
6548
查看次数

如何使用traitlets库观察实例成员变量?

我正在尝试在我的代码中使用 ipython 提供的 Traitlets 库。假设如果一个特征是特定类的实例,我如何观察该类成员的值的变化。

例子:

class A:
    def init(self,val):
    self.value = val

class myApp(HasTraits):
    myA = Instance(A,kw={'val':2})
Run Code Online (Sandbox Code Playgroud)

如果对象 myA 的“value”成员变量发生更改,我希望调用一个观察方法。如下所示:

@observe('myA.value')
def onValueChange(self,change):
    return
Run Code Online (Sandbox Code Playgroud)

Trailets 的实施是否可行?

traits ipython python-3.x

3
推荐指数
1
解决办法
1616
查看次数