-3

我正在开发一个向下钻取表视图,

我创建了这两个表,并且能够使用 json 显示和传递数据;我的第一个 tableview 有播放对象,但是当我单击一个对象项(比如播放 1)时,我想显示字符,
播放有一个标题、流派和日期

在mysql数据库中;我有几个不同的戏剧,每个都有几个角色。除了这个,其他一切都在工作;

for (int i=0; i<4; i++)
{
    play.ids = [[json objectAtIndex:i] objectForKey:@"id"];
    play.title= [[json objectAtIndex:i] objectForKey:@"title"];
    play.genre=[[json objectAtIndex:i] objectForKey:@"genre"];
    play.date= [[json objectAtIndex:i] objectForKey:@"date"];
    NSString *characters=[[json objectAtIndex:i] objectForKey:@"character"];
    sCharacters2= [[NSMutableArray alloc] initWithObjects:characters, nil];

    play.characters=sCharacters2;        

   [playList addObject:play];  
}

这只会打印最后一场比赛,

但我希望它打印所有的戏剧我做错了什么?

知道了,知道了,可能遇到这种问题的,需要新建一个对象,所以在这种情况下,我应该在for语句之后新建一个play对象

4

1 回答 1

-1

对于 tableview 上的显示数据,您可以使用tableview的简单方法

对于视图控制器之间传递的数据,您可以检查一下

于 2013-09-16T07:38:17.177 回答