2012-02-01 3 views
0

나는 서버에서 데이터를 가져 와서 수입 데이터 배열에 따라 VableView를 채 웁니다. 사용자가 셀을 클릭하면 문자열의 세부 정보를 새 뷰에 표시하려고합니다. 나는 TableView를 채우고 새로운 뷰를 연결하고 셀을 클릭하여 새로운 뷰를 푸시 할 수 있지만 배열의 모든 요소를 ​​두 번째 뷰와 연결하는 방법에 대해서는 알지 못합니다. 내가있는 tableview 세포를 채우는 방법이있다TableViewController를 사용하여 DetailView에 NSArray의 세부 정보를 표시하는 방법은 무엇입니까?

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 

:

//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"]; 

이 데이터를 분석하고 저장하고 내 코드입니다. 내가 코드에서 설명했듯이 셀을 클릭하면 두 번째보기에서 배열의 해당 요소에 대한 모든 텍스트를 표시하려고합니다.

참고 : 나는 prapared 한 전망과 연결

u는 어떻게 전망에 데이터를 표시하는 모든 샘플 응용 프로그램을 수행 한 어떠했는지

답변

1

...

체크 아래의 샘플

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

이 튜토리얼에서는 3 부분으로 구성되어 있습니다.이를 통해 UR 앱에서 사용법을 알게 될 것입니다.

+0

나는 초보자 (특히 나를 위해 :) 아주 좋아 보이는 링크를 빨리 보았다. 덕분에 –

+0

당신의 문제를 해결하면 대답을 받아 들인다. 그래서 ques은 닫힐 것이다. – vishy

+0

미안하지만 아직 안됐어.하지만 받아 들일 수있어. –

관련 문제