2016-07-02 38 views
1

我想使用快捷打印從火力地堡的一塊數據的關鍵名字,但我不斷收到「Ambigious使用密鑰」當我鍵入類似的:Ambigious使用「鍵」

for child in snapshot.children{ 
    print(child.key) 
} 

如何我能避免這種情況嗎?非常感謝所有幫助!

+0

'child.key'是一個'String'嗎? – Dershowitz123

+0

是的,它是數據段關鍵部分的字符串表示形式 –

+0

您想打印從firebase接收到的'name'嗎? – Dershowitz123

回答

2

把它當作FIRDataSnapshot。試試這樣做:

for child in snapshot.children{ 
let child1 = child as! FIRDataSnapshot 
     print(child1.key) 
} 
+0

工作!謝謝 –

+0

隨時。 :)快樂的編碼! – Dershowitz123