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