Wie POSTE ich JSON-Daten-Objekt an den server in iOS5?

Möchte ich Ihnen ein neues Objekt erstellt, auf iOS zu einem empfangenden server, die mit einem POST Methode mit JSON Daten geben. Was weiß ich über den Empfang der Daten von die server in iOS, ist, dass alle JSON Handhabung vereinfacht wurde von Apple mit der Einführung von iOS 5. Aber im Gegensatz zu " Immer JSON-Objekte, die Entsendung von denen ist nicht wirklich beschrieben, wo ich es finden könnte ...

Die ersten Schritte, die ich nahm, um zu versuchen und lösen das problem sah wie folgt aus:

    //build an info object and convert to json
    NSDictionary *newDatasetInfo = [NSDictionary dictionaryWithObjectsAndKeys:name, @"name", language, @"language", nil];

    //convert object to data
    NSData* jsonData = [NSJSONSerialization dataWithJSONObject:newDatasetInfo options:kNilOptions error:&error];

    NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
    [request setURL:someURLSetBefore];
    [request setHTTPMethod:@"POST"];
    //any other things to set in request? or working this way?

    [[NSURLConnection alloc] initWithRequest:request delegate:self];
    //What to do with NSURLConnection? Or how to send differently?

Aber ich weiß wirklich nicht, wie senden Sie ein JSON-Objekt zu einem server mittels POST-Methode überhaupt.
Könnte jemand bitte mir helfen?

InformationsquelleAutor CGee | 2012-07-11
Schreibe einen Kommentar