2014-10-24 2 views
-1

Я довольно новичок в xcode, но в настоящее время у меня есть приложение, которое будет отправлять данные в базу данных sql, но я знаю, что он должен сначала пройти через JSON.Отправка данных Xcode в JSON

Скажите, что мое приложение представляет собой просто текстовое поле, в котором пользователь вводит имя и отправляет его. Как превратить эти данные в JSON? Как выглядит синтаксис?

+1

Если вы Google "IOS JSON", вы получите тысячи хитов. (Не смотрите «Xcode», поскольку это IDE, а не язык или операционная система.) –

+0

(Синтаксис будет выглядеть как [this] (http://www.tutorialspoint.com/objective_c/objective_c_basic_syntax.htm) .) –

+0

Вы не отправляете данные Xcode в JSON. Вы отправляете данные приложения (написанные на любом языке, который вы выбрали для своего приложения) на сервер. Данные могут быть отформатированы как JSON. – rmaddy

ответ

1

https://developer.apple.com/library/ios/documentation/Foundation/Reference/NSJSONSerialization_Class/

Если вы отправляете данные через сеть, а затем посмотреть в AFNetworking.

(добавлен в ответ на комментарий)

NSString *jsonFromObject(id object) 
{ 
    NSError* error = nil; 
    NSData* jsonData = [NSJSONSerialization dataWithJSONObject: object options: 0 error: &error]; 
    if (error) { 
     NSLog(@"error creating json string: %@", error); 
    } 
    return [[NSString alloc] initWithData: jsonData encoding: NSASCIIStringEncoding]; 
} 
Смежные вопросы