在"Offline Capabilities" section of the iOS guide中提到了kFirebaseServerValueTimestamp
,它似乎在Swift項目中不起作用(自動完成不會提示它)。如何在Swift項目中使用iOS SDK插入Firebase服務器時間戳
我試過[".sv": "timestamp"]
作爲Swift的例子。但它抱怨說,這不能用其他值設置,並且必須是給定路徑上的唯一值。
我想要做的是保存createdAt時間戳以及對象的其他值。而且我寧願使用服務器時間來避免客戶端時鐘歪斜。
我該怎麼做?
你能添加一些代碼的例子嗎? –
沒什麼特別。我試過 'ref.childByAutoId()。setValue([「text」:「foobar」,「.sv」:「timestamp」],withCompletionBlock:{...}'它給了我錯誤信息「.sv」不能用其他值保存 –
你可以嘗試只設置.sv的值,並使用{}而不是[]?或者可以把它放在自定義的變量中而不是.sv? –