2012-02-01 11 views
0

私はサーバーからデータを取得し、所得データの配列に従ってVableViewに移入します。ユーザーがセルをクリックすると、新しいビューで文字列の詳細を表示するようにしたい。私は、TableViewを作成し、新しいビューを接続し、セルをクリックして新しいビューを押すことができますが、私はどのように2番目のビューと配列のすべての要素を接続するのか分からない。TableViewControllerを使用してDetailViewにNSArrayの詳細を表示する方法は?

//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 

これは私がテーブルビューのセルを移入する方法です。コードで説明したように、セルをクリックすると、配列のその要素のすべてのテキストを2番目のビューに表示します。

注:私はpraparedている景色と接続

uはどのビューにデータを表示するには、任意のサンプルアプリを、行っている天気を

答えて

1

...

チェック以下のサンプル

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

このチュートリアルでは3つの部分があり、それを通って、あなたはURアプリケーションでそれを使用する方法を知るようになります。

+0

私は非常に良い、特に私のような初心者のためのリンクを見てみました。ありがとう –

+0

あなたの問題を解決した場合は、答えを受け入れてください。クイズは閉じます。 – vishy

+0

申し訳ありませんが、まだできませんでした。でも、私は受け入れることができます。 –

関連する問題