Как отобразить детали NSArray в DetailView, используя TableViewController? - PullRequest
0 голосов
/ 01 февраля 2012

Я получаю данные с сервера и заполняю VableView в соответствии с массивом данных о доходах. Я хочу, чтобы мое приложение отображало детали строки в новом представлении, когда пользователь нажимает на ячейку. Я заполнил TableView и подключил новое представление и могу выдвинуть новое представление, щелкнув ячейку, но я понятия не имею, как соединить все элементы массива со вторым представлением.

//the result is JSON data i bring from a url
    NSMutableArray *messageContentArray= [[result objectForKey:@"message"] valueForKey:@"message"];

                NSUserDefaults *savedContec=[NSUserDefaults standardUserDefaults];
                [savedContec setObject:messageContentArray forKey:@"messageArray"];

Это мой код анализа и сохранения данных:

 NSArray *someThing=[[NSUserDefaults standardUserDefaults] valueForKey:@"messageArray"];

    cell.textLabel.text= [someThing objectAtIndex:indexPath.row];    

  //  NSString *st= [someThing substringToIndex:10];
  // i will show first 10 charakters from the message as the cell.textlabe.tex but haven't
  // prepared that part.. What i want is, when i click a cell, in the second view display 
  // all the text for that element of array 

так я заполняю ячейки таблицы. Как я объяснил в коде, когда я щелкаю ячейку, я хочу отобразить весь текст для этого элемента массива во втором представлении.

ПРИМЕЧАНИЕ: у меня есть prapared представления и соединения

1 Ответ

1 голос
/ 01 февраля 2012

Если бы вы сделали пример приложения, как отобразить данные в представлениях ...

проверьте приведенный ниже образец

http://www.raywenderlich.com/1797/how-to-create-a-simple-iphone-app-tutorial-part-1

В этом уроке есть 3 части, пройдите его, и вы узнаете, как использовать его в вашем приложении.

...