У меня возникают проблемы с преобразованием элемента JSON в NSData и переменной NSData обратно в JSON в Swift.
Во-первых, я хотел бы извлечь элемент encryptedData из следующих данных JSON:
{
"transactionID" : 12345,
"encryptedData" : [-67,51,-38,61,-72,102,48]
}
в переменную encryptedData NSData, но, похоже, она не может это сделать. Я использую SwiftyJSON для анализа JSON следующим образом:
let list: Array<JSON> = json["encryptedData"].arrayValue!
Но это дает мне массив ScalarNumber, который я не знаю, как хранить в объекте NSData.
Во-вторых, я хотел бы сгенерировать JSON из одного и того же объекта NSData:
let jsonObject = [
"transactionID" : 12345,
"encryptedData" : encryptedData
]
Но объект NSData 'encryptedData' не преобразуется в [-67,51, -38,61, -72,102,48], он просто сбрасывает строку JSON.
Любые идеи?
Спасибо