Crear una cadena json en el objetivo C

Tengo que generar una cadena json dinámicamente y debo enviarla al servidor. ¿Hay algún cuerpo que sepa cómo hacerlo?NSJSONSerialization . Abajo esta mi cuerda

{
    "surveyid": "Survey1",
    "responsetime": "dd/mm/yyyy hh:mm:ss",
    "location": null,
    "surveyresponses": [
        {
            "questionid": "111",
            "responses": [
                {
                    "response": "Good",
                    "optionid": 1,
                    "language": "en"
                }
            ]
        },
        {
            "questionid": "112",
            "responses": [
                {
                    "response": "bad",
                    "optionid": 2,
                    "language": "en"
                }
            ]
        }

    ]
}

¿Cómo se puede crear un string.json, por favor ayuda si alguien sabe. Gracias por adelantado.

Respuestas a la pregunta(8)

Su respuesta a la pregunta