XML の要素値を、テーブルビューのセルのテキストとして使うには
iPhone アプリを作成中です。
XML の要素値を、テーブルビューのセルのテキストとして使うにはどうすればいいのでしょうか。
具体的には以下の通りです
- メソッド①で作成した
_iremono(NSString型)
の中身である XML の要素値を取得する - メソッド②の中で、取得した要素値をテーブルビューのテキストとして使いたい
// ①要素値の発見時
-(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;
}
以上、どなたかご教示いただけないでしょうか。何卒よろしくお願いいたします。