Как можно улучшить производительность приложений в S3

Разбор JSON в Swift - отличная работа для генерации кода. Я создал инструмент на http://www.guideluxe.com/JsonToSwift , чтобы сделать именно это.

Вы поставляете образец объекта JSON с именем класса и инструментом будет генерировать соответствующий класс Swift, а также любые вспомогательные классы Swift для представления структуры, подразумеваемой образцом JSON. Также включены методы класса, используемые для заполнения объектов Swift, в том числе метода, который использует метод NSJSONSerialization.JSONObjectWithData. Предоставляются необходимые сопоставления из объектов NSArray и NSDictionary.

Из сгенерированного кода вам нужно только предоставить объект NSData, содержащий JSON, который соответствует образцу, предоставленному инструменту.

Моя работа была вдохновлена ​​ http://json2csharp.com/ , что очень удобно для .NET-проектов.

Вот как создать объект NSData из файла JSON.

let fileUrl: NSURL = NSBundle.mainBundle().URLForResource("JsonFile", withExtension: "json")!
let jsonData: NSData = NSData(contentsOfURL: fileUrl)!

0
задан Suresh Sharma 25 February 2015 в 07:25
поделиться