AK
localStorage только строки хранит
Size: a a a
AK
F
AK
AK
AK
F
"localStorage.setItem('key', JSON.stringify(\(dict)));" , эта dict там представляет из себя строку вида "["key" : "value"] с квадратными скобками, и JS их не хочет обрабатывать) AK
AK
F
let jsonData = try? JSONEncoder().encode(rawTokenHeader) {
var jsCodeString = "localStorage.setItem('jwt_token', JSON.stringify(\(rawTokenHeader)));"
} 🚧
AK
JSON.stringify вообще забудьAK
localStorage.setItem('jwt_token', '%@'", jsonDataAsString)AK
Dictionary
{
func toJSONString(_ options: JSONSerialization.WritingOptions = []) -> String?
{
if
let data = try? JSONSerialization.data(withJSONObject: self, options: options),
let string = String(data: data, encoding: .utf8)
{
return string;
}
return nil
}
}localStorage.setItem('jwt_token', '%@'", rawTokenHeader.toJSONString())K*
F
Д
YK
AA
MG