XML の要素値を、テーブルビューのセルのテキストとして使うには


iPhone アプリを作成中です。

XML の要素値を、テーブルビューのセルのテキストとして使うにはどうすればいいのでしょうか。

具体的には以下の通りです

  * メソッド①で作成した `_iremono(NSString型)` の中身である XML の要素値を取得する
  * メソッド②の中で、取得した要素値をテーブルビューのテキストとして使いたい

[code]

    // ①要素値の発見時
    -(void)parser:(NSXMLParser *)parser
    foundCharacters:(NSString *)string {
    
    　　　// 要素名の判別
    　　　if ([_nowElem isEqualToString:@"item"]) {
    
    　　　　　// 解析中の要素名(直近)としてのインスタンス変数「_nowElem」の型は
    　　　　　//「NSMutableString」です。
    　　　　　NSLog(@"要素値：%@", string);
    
    　　　　　// 引数「string」の入れ物としてのインスタンス変数「_iremono」の型は
    　　　　　//「NSString*」です。
    　　　　　_iremono = string;
    
    　　　}
    }
    
    // ②設定（セル）
    - (UITableViewCell *)tableView:(UITableView *)tableView
             cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    
    　　　// セルオブジェクト設定
    　　　UITableViewCell *cell =
    　　　[tableView dequeueReusableCellWithIdentifier:@"Cell"
    　　　　　　　　　　　　　　　　　　forIndexPath:indexPath];
    
    
    　　　// 設定（セル）※この「@"Inherent Vice"」の代わりに①で取得した要素値を入れたい
    　　　cell.textLabel.text = @"Inherent Vice";
    　　　cell.textLabel.textColor = [UIColor blackColor];
    
    
    　　　return cell;
    }
    
[/code]

以上、どなたかご教示いただけないでしょうか。何卒よろしくお願いいたします。




_iremonoにxmlをパースした値を設定するところまでできているのであれば、  
@"Inherent Vice"を_iremonoに変えるだけで良いのではないでしょうか？

[code]

    cell.textLabel.text = _iremono;
    
[/code]

もし、セル上に複数の要素を配置してあり、対象のラベルを取得できていないのであれば、  
下記方法で取得できると思います。

[code]

    // セルオブジェクト設定
    UITableViewCell *cell =
    [tableView dequeueReusableCellWithIdentifier:@"Cell" forIndexPath:indexPath];
    
    UILabel *label = (UILabel*)[cell viewWithTag:<対象ラベルのtag>];
    label.text = _iremono;
    
[/code]

