2017-09-15 92 views
-3

我使用雨燕4上的iOS應用程序的工作我寫一些數據到火力地堡數據庫(「FB-DB」)刪除部分。讀取數據時,應用程序生成以下內容:從字符串

let sharedDataReceivedWithBraces = "[\(each.1)]" 

各個控制檯輸出是以下後print(sharedDataReceivedWithBraces)

[{ 
id = "EEBEA75A-4DD0-4B30-84FB-1610A664276A"; 
key = "-Ku5VUHb5rbiy1ipFPL1"; 
code = 81358; 
time = "14:06"; 
}] 

我想刪除從這個大括號({}),以進一步處理這些信息,但是我爲此付出了很多努力。你能幫我怎麼讓我的主機輸出看起來像這樣嗎?

[ 
id = "EEBEA75A-4DD0-4B30-84FB-1610A664276A"; 
key = "-Ku5VUHb5rbiy1ipFPL1"; 
code = 81358; 
time = "14:06"; 
] 

非常感謝您的幫助!

乾杯,

Janninho

回答

0

使用StringreplacingWithOccurences這項任務。

let sharedDataWithoutBraces = "[\(each.1)]" 
    .replacingOccurrences(of: "{", with: "") 
    .replacingOccurrences(of: "}", with: "") 
+0

你知道我可以如何轉換上面的輸出 - 在「清理」之前 - 在數組中嗎? – Janninho

+0

你所說的「轉化」是什麼意思? – the4kman