簡體   English   中英

字典中不帶括號的 Swift 鍵值

[英]Swift Key Values from Dictionary without brackets

當我嘗試在 Swift 中打印/分配鍵/值數據時,數據周圍有括號。 我想隱藏/剪切括號。

已使用下面的代碼在 Swift 中進行了測試。

func listenForChanges() {
        let db = Firestore.firestore()
        db.collection("Block").document("Test")
            .addSnapshotListener { documentSnapshot, error in
                guard let document = documentSnapshot else {
                    print("Error fetching document: \(error!)")
                    return
                }
                guard let data = document.data()?.values else {
                    print("Document data was empty.")
                    return
                }

                self.syncText.text = "\(data)"
        }
}

當前結果是 -> [值]

預期結果應該是 -> 值

任何隱藏括號的建議?

正如@Scriptable 建議的那樣,它適用於以下內容:

self.syncText.text = "\(data.first!)"

謝謝!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM