Wie konvertiert array-Objekt zu JSON-string . IOS 8 . Swift 1.2
Bekam ich ein array-Objekt wie folgt
var AuditActivityDayListJson = Array<AuditActivityDayModel>()
class AuditActivityDayModel : Serializable {
var DayNumber : Int
var DayType : Int
var DayDateDisplay : String
var DayDate : String
override init() {
DayNumber = 0
DayType = 0
DayDateDisplay = ""
DayDate = ""
}
}
Wie kann ich umwandeln in json-string
[{"DayType":1,"DayNumber":1,"DayDate":"2015-06-30", "DayDateDisplay":""},{"DayType":1,"DayNumber":2,"DayDate":"2015-07-01","DayDateDisplay":""}]
Vielen Dank für deine Antwort . Bitte helfen Sie.
- Prüfen Sie Das stackoverflow.com/questions/28325268/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie möchten, verwenden Sie vordefinierte Funktionen wie NSJSONSerialization (
https://developer.apple.com/library/ios/documentation/Foundation/Reference/NSJSONSerialization_Class/ )
Sie im Grunde brauchen, um zu konvertieren alle Ihre Objekte, arrays, dictionaries, strings und zahlen
In Ihrem Fall sollte dies funktionieren, konvertieren Sie Ihre Objekte Wörterbücher vor der Umwandlung in einen JSON-string:
Für komplexere Szenarien, die ich empfehlen SwiftyJSON ( https://github.com/SwiftyJSON/SwiftyJSON ), die Fehlerbehandlung und vieles mehr viel einfacher.