0

我有一个类 songData 我正在解析一个 json 对象并将歌曲对象添加到一个数组中,然后在 atabbarviewcontroller 的 viewcontroller 中设置这个对象数组。在 tabbarcontroller 中访问其显示对象时

如何在 tabbarcontroller 的 viewcontroller 中 gt 该数组。

谢谢

in songsData.m
-(void)loadData{
    OnAirViewController *oAVC = [[OnAirViewController alloc]init];//the view controller in Tabbarcontroller
    oAVC.songs = [self parsingTheJson:@"http:....."];
    NSLog(@" count..%d",[songs count]);//gives 153
}

在 onAirViewController.. 它的给予

NSLog(@" count..%d",[songs count]);//gives 0
4

1 回答 1

0

OnAirViewController您确定标签栏中的控制器与您正在创建的控制器完全相同loadData吗?假设标签栏控制器在loadData被调用时已经初始化,您不会创建新的实例,OnAirViewController而是将数组分配给现有OnAirViewController实例。

于 2010-12-07T22:57:00.567 回答