Я должен сериализовать массив, как это делает PHP. Это строка кода PHP, которую я должен перевести в Swift 4:
serialize(array('p'=>2,'m'=>10,'e'=>20))
Я только что преобразовал массив php в структуру Swift:
struct codeStructure: Codable {
var p: Int
var m: Int
var e: Int
init() {
p = 2
m = 10
e = 20
}
}
но мне нужна функция serialize (), которая возвращает строку вроде:
a:3:{s:1:"p";i:2;s:1:"m";i:10;s:1:"e";i:20;}
Есть намеки? Заранее спасибо.
Michele