2013-08-16 2 views
-4

передачи данных отклика от одного класса к другому классукак передать значение ответа JSON URL контроллер один вид на anotherviewcontroller используя Objective C

// я хочу передать «находятся: 15» к другому Посмотреть контроллер.

2013-08-16 14:29:57.273 blabby[1432:1a603] Login response:{"response":"success","resid":15} 

ответ

1

добавить класс

Constant.h 

в constant.h

принять строку как

NSString *str; 

импорта постоянного класса в классе и чем str =your response data;

и использовать его в другой класс ,

+0

Это означает, что вы получили {"response", "success", userdid = 15 "} в качестве права ответа –

+0

{" response "," success ", userdid = 15"}, если вы получили это как ответ, чем первый вам нужно разделить строку ответа и извлечь свой идентификатор пользователя, а не поместить его в строку константного класса, чем он отлично подходит для вас –

+0

NSString * str = @ "response", "success", userdid = 15 "; NSArray * firstSplit = [ str componentsSeparatedByString: @ ","]; NSAssert (firstSplit.count == 2, @ "Упс! Разбор строки был более одного, не было ни одного сообщения, ни числа."); NSString * msg = [firstSplit lastObject]; NSArray * numbers = [[firstSplit objectAtIndex: 0] componentsSepratedByString: @ ","]; // распечатываем номера (в виде строк) для (NSString * currentNumberString в номере) { NSLog (@ "Number:% @", currentNumberString); } –

0

Это NSDictionary. Как и в случае с любым NSObject, вы можете сделать его собственностью контроллера представления исходного кода и получить доступ к нему в другом контроллере представления.

Читайте подробнее: Coordination between View Controllers.

0

создать словарь в контроллере представления вы хотите, чтобы держать эти данные, выдвигая, что контроллер представления можно считать, что данные и использовать it.It называются шаблонами проектирования.

+0

Знаете ли вы разбор? ?? используйте NSJSONSerialization anf, чтобы дать объекту nsdata, чтобы он дал вам словарь с ключом value pair.save и отправить другому классу с использованием свойства. – NHS

Смежные вопросы